Accessing OTP Medium Settings
1. Navigate to User Management
- Go to Users → Manage Users
- Click on any user to edit their profile
2. Find Global Attributes Section
- Scroll down to Global Attributes section
- Look for “Allowed OTP Mediums” field
Available OTP Medium Options
Email OTP
- Checkbox: Email (envelope icon)
- Value: Always available
- Purpose: Send OTP via email
SMS OTP
- Checkbox: SMS (mobile icon)
- Value: Available if reseller has SMS configured
- Note: May be disabled if reseller hasn’t set up SMS in white label settings
WhatsApp OTP
- Checkbox: WhatsApp (WhatsApp icon)
- Value: Available if reseller has WhatsApp configured
- Note: May be disabled if reseller hasn’t set up WhatsApp in white label settings
Google Authenticator
- Checkbox: Google Auth (Google icon)
- Value: Always available
- Purpose: User uses Google Authenticator app
How to Enable OTP Mediums
- Select Mediums
- Check the boxes for desired OTP methods
- You can select multiple mediums (Email + SMS + WhatsApp + Google Auth)
- Save Changes
- Click Save or Update button
- Changes will be applied immediately
Important Notes
Reseller Configuration Dependency
- SMS/WhatsApp: Only available if reseller has configured these in their white label settings
- Email/Google Auth: Always available regardless of reseller configuration
- Help Text: Shows notification if reseller hasn’t configured SMS/WhatsApp
User Experience
- Multiple Options: Users can choose from enabled mediums during login
- Priority: Google Auth takes priority if user has it set up
- Fallback: System will use available mediums if some fail
Best Practices
- Enable Multiple Mediums: Provide users with choice and backup options
- Test Configuration: Verify all enabled mediums work properly
- User Communication: Inform users about available OTP methods
- Security: Google Auth is most secure, followed by SMS, then email
Troubleshooting
Problem: SMS/WhatsApp options are disabled
- Solution: Reseller needs to configure SMS/WhatsApp in their white label settings first
Problem: User can’t receive OTP
- Solution: Check if user’s contact details (email/mobile) are correct
- Solution: Verify OTP mediums are enabled for the user
This allows admins to customize OTP delivery methods per user based on their needs and available reseller configurations.