Traditional password-based authentication that users establish during the web activation process. Passwords serve as a primary authentication factor for web-only users and can be used across both web and mobile platforms.
📋 Password Characteristics
Aspect
Specification
Configuration
Minimum Length
System defined
✅ Configurable by administrator
Complexity Rules
Policy-based
✅ Configurable password requirements
Expiration Period
Time-based
✅ Configurable duration
History Tracking
Previous passwords
✅ Configurable number remembered
Case Sensitivity
Standard
✅ Typically case-sensitive
⚙️ Configuration Parameters
Parameter
Location
Description
Impact
alwaysAskForPassword
allowed.auth.factors
Forces password requirement for all users
All users must enter password even if other factors available
PasswordExpiry
Common-Configs
Sets password expiration duration
Users must update password after specified period
TERMINATE_SESSION_ON_PASS_CHANGE_FLOW
Blaze Adapter
Controls session handling after password change
Determines if user stays logged in after password update
🔄 Password Lifecycle Management
Initial Password Setup
Activation Process: User creates password during web credential activation
Confirmation Required: Password must be entered twice for verification
Policy Validation: System checks password meets complexity requirements
Secure Storage: Password securely hashed and stored in system
Immediate Availability: Password ready for authentication immediately after setup
Password Expiry Management
Expiry Detection: System checks password age during authentication
Expiry Warning: User notified when password is near expiration