Delivers one-time passwords via email to the user's registered email address for authentication. This factor provides wide accessibility as it works with any email account and doesn't require mobile phone access.
📋 Prerequisites and Requirements
Requirement
Status
Description
Email Address
✅ Required
Valid email address must be registered during activation
Email Access
✅ Required
User must be able to access their email account
Internet Connection
✅ Required
Device must have internet access to check email
REL-ID Email Service
✅ System Provided
REL-ID platform handles email delivery
🔄 Email OTP Authentication Flow
Email Verification: System confirms user has registered email address
OTP Generation: 6-digit numeric code generated by system
Email Composition: Authentication email created with OTP code
Email Delivery: Message sent to user's registered email address
Email Access: User opens email client or webmail to retrieve code
Code Extraction: User locates 6-digit code within email message
Code Entry: User manually enters code on web authentication portal
Server Validation: System validates entered code against generated code
Authentication Result: Valid code allows authentication to proceed
⚙️ Configuration and Management
System Configuration
Setting
Location
Description
Impact
emailOtp
allowed.auth.factors
Enable/disable Email OTP for authentication
Controls if Email OTP available during login
emailOtp
allowed.reg.factors
Enable/disable Email OTP registration
Controls if users can register email addresses
Email Address Registration Process
Address Entry: User provides email address during activation or in User Portal
Format Validation: System checks email format and domain validity
Test Email: Verification code sent to provided email address
Email Reception: User checks email and locates verification message
Confirmation: User enters verification code to confirm email ownership
Storage: Verified email address stored for future authentication use
Email Address Update Process
Portal Access: User accesses security settings in User Portal
Re-authentication: Full authentication required before email change
New Address Entry: User provides replacement email address
Verification Email: Test code sent to new address for verification
Email Check: User accesses new email account to retrieve code
Confirmation: User enters verification code from new email
Update Complete: New email address replaces old address in system