2.2.5
Re-authenticating

Preserve Data on Re-authentication

Ensure that users do not lose their activity or data when their session expires and they need to re-authenticate. This helps users who may require more time to complete their tasks.

Acceptance Criteria

• Users can continue their activity and retain their data after re-authenticating if their session expires.

Examples

• A user who was filling out a form can resume where they left off after re-authenticating.

• A user’s shopping cart items and preferences remain intact after re-login.

Exceptions

• Implement automatic saving of user progress.

• Provide clear instructions or feedback on how to recover or resume activities after re-authentication.

Tips

1. Trigger Session Expiry: Simulate session expiration and initiate re-authentication.

2. Verify Data Continuity: Confirm that the user’s previous activity and data are preserved and accessible after re-authenticating.

How to test?