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.