SIT-14420: Start Fresh on Sign-Up

How to Use This Feature

Session Reset for Abandoned Auth Flows

Overview

This feature aims to reset the authentication session when a user abandons the sign-up or sign-in process and retries later.

Behavior

  • When a user starts the sign-up process but abandons it (closes tab/window) without completing it, their next attempt will initiate a new authentication transaction.
  • If the user stays on the Auth0 login page for 30 minutes (timeout), the flow will reset completely and work immediately upon resuming.
  • The feature ensures that users do not encounter "State Mismatch" errors or get stuck on the authentication flow.
  • Scenarios

  • User abandons flow and retries immediately:
  • + Clicks "Sign Up" / "Sign In" and redirects to Auth0 page

    + Closes browser tab without entering credentials and finishing the flow

    + Opens SI Tickets app again and clicks "Sign Up" / "Sign In"

    + The system initiates a new authentication transaction, and the user sees the Login/Sign-Up page clearly

  • User abandons flow and retries after timeout:
  • + Stays on Auth0 login page for 30 minutes (timeout)

    + Attempts to enter password

    + Auth0 may show a timeout error (standard behavior)

    + Returns to SI Tickets and clicks "Sign In" again, resulting in a complete reset of the flow

    Additional Information

    Status: UAT
    Assigned to: Harry Orenstein
    🏠 Home View in Jira