Account Recovery flows on web

🎯 Overview

Account Recovery flows provide secure and reliable methods for users who have lost access to their authentication factors. These flows are critical for maintaining system accessibility while preserving security standards in web authentication scenarios.


🏗️ Recovery System Architecture

The account recovery system is built as a modular framework that supports both out-of-the-box functionality and custom enterprise integrations. It operates through interconnected modules that handle different aspects of the recovery process.


📊 Recovery Flow Categories

Recovery TypeTrigger PointUser SituationAvailable Solutions
Username RecoveryLogin screenForgot usernameEmail/SMS delivery
Pre-login RecoveryAfter username entryCannot complete first factorMobile app or password recovery
Partial-login RecoveryAfter first factorCannot complete second factorAlternative factor access
Full IDV RecoveryAny recovery linkComplete authentication failureIdentity verification process

🔄 Recovery Flow Integration

  • Modular Design: Components can be used independently or together
  • Enterprise Integration: Custom IDV systems can be integrated
  • Security Continuity: All flows maintain security standards
  • User Experience: Consistent interface across all recovery methods

🛡️ Security Principles

  • Identity Verification: Multiple methods to confirm user identity
  • Access Validation: Verification of user control over registered channels
  • Secure Transitions: Protected handoffs between recovery components
  • Audit Trail: Complete logging of all recovery activities