Preserve unsaved form input during reauthentication #25
Labels
No labels
area/backend
area/frontend
area/tooling
kind
build
kind
chore
kind
ci
kind
docs
kind
feat
kind
perf
kind
test
size
l
size
m
size
s
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#7 Create the React application with locked frontend tooling
viacheslavshuka/quorum
#14 Authenticate Telegram users through protected Quorum sessions
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#25
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
An expired browser session should not silently discard a user's current form. Preserve input in memory while the user logs in again, then require deliberate resubmission.
Acceptance criteria
Validation design
Expire login while a form contains edits, complete login as the same user, and assert preserved input with no automatic request. Repeat with another account and assert input removal. Change the session's saved version during login, then verify explicit resubmission rejects stale data without erasing visible edits.
Dependencies
Related work