Skip to main content

Push Notification Overview

Push authentication simplifies the verification process by sending a push notification to the user’s mobile device during the second step of Multi-Factor Authentication (MFA). Consumers can approve or deny login attempts directly from their phone, offering a secure and seamless experience.

Configuring Push Notifications

Send Push Notifications for MFA challenges that users can respond to via your custom mobile app.

Configuration Steps

  • Enable Push Notifications:

  • Provide the following information:

    • Custom App Name (optional): The name is displayed to users.
    • Push Notification Service:
      • AWS SNS (requires Access Key, Secret Access Key, Region)
      • Native (using your own messaging service)
  • Android/iOS App Configuration

    • Enable Android/iOS: Check to enable push notifications for Android or iOS devices.
    • Play Store/App Store URL (optional): Provide the Play Store or App Store link to your custom app.
  • Save Configuration: After completing all required fields click SAVE to store your Push Notification settings.

API Implementation

Use the following APIs to implement, verify, and manage Push Notification-based Multi-Factor Authentication (MFA) in your application.

Note: If an API call requires an API Secret, it should be called from the back end. Otherwise, the API call can also be used on the front end.

Use Case: Resend a push notification when the user has not responded or missed the first push.

API: MFA Resend Push Notification

  • Method: POST
  • Endpoint:
    https://api.loginradius.com/identity/v2/auth/login/2FA

Inputs:

  • apikey (required): LoginRadius API Key
  • secondfactorauthenticationtoken (required): Second-factor authentication token from initial login