SIT-12385: Auth0 SSO Login

How to Use This Feature

BOE SSO Authentication Feature

Overview

The BOE SSO authentication feature allows partners to log in to BOE using Auth0 Single Sign-On (SSO) authentication. This feature enables secure and seamless login experiences for users.

Key Features

* Login Flow: The feature uses the Auth0 authentication API to authenticate users, ensuring that only valid users can access the BOE application.

* Role and Permission Management: The feature preserves the roles and permissions of partner admins who log in using SSO.

* Security Measures:

+ Prevents sign-up from the BOE login page

+ Ensures that only users created within the BOE application can log in

+ Validates user credentials to prevent invalid login attempts

Behavior

When the feature flag is enabled:

  • The BOE login uses Auth0 SSO authentication flows.
  • Partner admins can log in using their email and password successfully.
  • When the feature flag is disabled:

  • The BOE login reverts to legacy BOE authentication flows.
  • Partners with accounts created with the Auth0 flag must access the BOE application using the same method when the flag is flipped off.
  • Additional Information

    Status: Pending UAT Deployment
    Assigned to: Robert Frazee
    🏠 Home View in Jira