SIT-12480: Two-Factor Authentication Setup

How to Use This Feature

Feature Summary

Enable 2FA for Partners/Employees in Auth0

This feature enables two-factor authentication (2FA) for partners/employees inside Auth0. The following behaviors will be implemented:

* Login Flow: After login, users must set up 2FA authentication.

+ If 2FA is already set up, users are prompted to enter a unique code.

+ Users can still log in using their email and password.

* User Experience:

+ Email address becomes the primary key for user identification.

+ On login attempt, users are prompted to add their phone number for 2FA (if Auth0 is enabled).

+ Session time remains the same as today's date.

+ Users are directed to the login screen and prompted to add their phone number for 2FA upon session expiration.

Technical Requirements

  • Retro-compatibility testing will be performed to ensure legacy Auth still works.
  • A feature flag is currently off, but will be enabled after daily maintenance.
  • Additional Information

    Status: QA
    Assigned to: rohit.singh
    🏠 Home View in Jira