Sign In Options

šŸŽÆ Purpose

The Sign In Options screen serves as the central hub for users to view and manage their available authentication methods. It provides a comprehensive overview of all configured authentication factors and enables users to modify their security settings.


šŸ“ Access Path

  1. Complete full MFA authentication
  2. Click "Manage your Account Security Preferences" link
  3. Automatically directed to Sign In Options screen

šŸ–„ļø Interface Overview

The Sign In Options screen displays all authentication methods available to the user, organized by category and type. Each method shows its current configuration status and available actions.


šŸ“Š Displayed Authentication Methods

šŸ¢ Enterprise-Grade Factors (REL-ID Mobile App)

FactorDisplay NameUser ControlDescription
šŸ”” Push NotificationREL-IDverify PushView OnlyMobile app push notifications
šŸ“± Authentication CodeAuthentication Code in AppView OnlyTime-based OTP from mobile app

🌐 Web-Based Factors (User Configurable)

FactorDisplay NameUser ControlDescription
šŸ”’ PasswordPasswordāœ… Update AvailableUser-defined password
šŸ“§ Email OTPEmailāœ… Update AvailableOne-time codes via email
šŸ“² SMS OTPSMSāœ… Update AvailableOne-time codes via text message

šŸŽØ Visual Interface Elements

šŸ“± Factor Display Cards

Each authentication factor is presented as a distinct card showing:

  • Factor Icon: Visual identifier for the authentication method
  • Factor Name: Clear, descriptive name
  • Current Status: Whether factor is active and configured
  • Action Buttons: Available user actions (view, edit, update)
  • Configuration Details: Current settings (masked for security)

šŸ”§ Action Button States

Button StateAppearanceUser CapabilityTrigger Condition
Disabled (Grayed Out)Non-clickable, mutedView onlyInitial page load
Enabled (Active)Clickable, normal colorsFull functionalityAfter re-authentication

šŸ”’ Security Model

  • View-Only Initial State: All editing capabilities disabled by default
  • Re-authentication Required: Users must authenticate again to make changes
  • Session-Based Permissions: Edit capabilities granted for entire session after re-auth
  • Automatic Timeout: Edit permissions expire after inactivity

šŸŽÆ User Interaction Flow