REL-ID verify based Push Notification

🎯 Purpose

Provides secure, real-time authentication through push notifications sent to the user's registered REL-ID mobile application. This factor offers the highest level of security and user convenience.


📋 Prerequisites and Requirements

RequirementStatusDescription
REL-ID Mobile App✅ RequiredUser must have enrolled and activated REL-ID mobile app
Data Connection✅ RequiredMobile device needs active internet connectivity at login
Device Registration✅ RequiredDevice must be registered and in active status
Push Notifications✅ RequiredMobile app must have push notification permissions

🔄 Authentication Flow Process

  1. Push Request: Web portal initiates push notification request
  2. Notification Delivery: Real-time notification sent to registered mobile device
  3. User Notification: Mobile app displays authentication request with details
  4. User Review: User can see login attempt details (location, time, etc.)
  5. User Decision: User chooses to approve or deny the authentication request
  6. Response Transmission: User's decision sent back to web portal
  7. Authentication Result: Login succeeds (approved) or fails (denied)
  8. Session Creation: Successful approval creates authenticated session

📊 Technical Characteristics

CharacteristicValueDescription
Delivery MethodPush NotificationReal-time mobile notification system
Response TypeUser InteractionRequires manual approval or denial
Timeout PeriodConfigurableRequest automatically expires after set duration
Offline Support❌ Not AvailableRequires active internet connection
Security Level⭐⭐⭐⭐⭐Highest security factor available

🎯 Success and Failure Scenarios

✅ Success Scenarios

  • User Approval: User receives notification and approves authentication request
  • Immediate Response: Authentication completes without additional steps
  • Secure Session: Full MFA authentication established
  • User Experience: Seamless, no manual code entry required

❌ Failure Scenarios

ScenarioCauseUser ExperienceAlternative Action
No ResponseUser doesn't respond within timeoutRequest expires, login failsOffer Time-based OTP option
Explicit DenialUser denies authentication requestLogin immediately failsAllow retry or alternative method
Device OfflineNo internet connection on mobilePush not deliveredSuggest Time-based OTP as backup
App Not AvailableMobile app deleted or disabledPush cannot be deliveredGuide user to app reinstallation
Network IssuesPoor connectivityDelivery delays or failuresProvide alternative authentication

User Guidance for Issues

  • No Push Received: Check device internet connection and app permissions
  • Timeout Occurred: Use Time-based OTP from the same mobile app
  • App Problems: Reinstall REL-ID mobile application
  • Persistent Issues: Contact system administrator or support