Goal
Prevent users from losing work when a session expires.
Loading ...
Success Criterion · WCAG 2.2.5
When an authenticated session expires, the user can continue the activity without loss of data after re-authenticating.
Goal
Prevent users from losing work when a session expires.
What to do
When re-authentication is required, allow users to continue the activity without losing data after re-authenticating.
Why it matters
Users may need more time; session expiration can cause data loss and force restarts.
Success criterion
Summarized directly from the official Understanding document so teams can quote the requirement accurately.
When an authenticated session expires, the user can continue the activity without loss of data after re-authenticating.
Intent
Benefits
Why it matters
Summaries drawn from the Understanding document help you socialize impact statements with product stakeholders.
Users may lose long-form entries when sessions expire.
Users may abandon processes due to repeated restarts and frustration.
If a user’s authenticated session expires, they should be able to log back in and continue the activity where they left off without losing entered data. This is especially important for long forms, applications, and complex workflows.
Reference: All summaries and highlights originate from Understanding WCAG 2.2.5 and the W3C quick reference.
Examples
Share pass/fail snapshots to coach designers, engineers, QA, and content authors.
Pass
User re-authenticates and returns to the form with all fields preserved.
Fail
User re-authenticates and the form is blank, requiring re-entry.
Pass
Draft saved periodically and restored after login.
Fail
No draft storage; timeout means lost work.
Evidence to keep
Capture artifacts for VPATs, procurement reviews, and regression testing.
Official resources
Keep these links handy when writing acceptance criteria or responding to audits.
Implementation checklist
Testing ideas
Related success criteria