WebToNative
  • Getting started
  • Plugin Setup
    • OneSignal Set Up
    • Google AdMob Setup
    • In App Purchase - iOS Setup
    • In App Purchase - Android Setup
    • Firebase Notification Integration - iOS Setup
  • Social Login Integrations
    • Getting the SHA Key for Google Login
    • Create Google OAuth Client Id
    • Facebook Login Configuration
  • Javascript APIS
    • Getting Started
    • Status Bar
    • Pull To Refresh
    • Close App
    • Device Info
    • Clear App Cache
    • OneSignal Push Notification
    • Download Files
    • Printing Options
    • AdMob
    • Geo Location
    • Load In External Browser
    • Barcode Scan
    • In App Purchase - iOS Integration
    • In App Purchase - Android Integration
    • Social Login
    • Facebook App Events
    • Bottom Navigation
    • Clipboard
    • Screen Control
    • Background Location
    • Native Contacts
    • iOS App Tracking Transparency
    • Google Firebase Analytics
    • Haptic Feedback
    • Google Firebase Notification
    • Apps Flyer
    • App Review
    • Calender - iOS
    • Calendar - Android
    • Biometric Authentication
    • Media Player
    • Notification View
    • Offer Card
    • Cookie Update
    • App Launch Detection
    • Download Manager
    • Dynamic App Icon
    • File Sharing
  • Website Plugins
    • Wordpress
      • Push notification (WooCommerce)
      • In-App Purchase
        • In-App Purchase (IAP) Configuration Guide for iOS and Android
        • In-App Purchase (WooCommerce)
        • In-App Purchase
      • Offercard
      • Biometric Authentication
      • Social Login
      • Webtonative media player
        • WebToNative Radio Player
        • MediaPlayer Native Control
    • Bubble.io
      • Customize Status Bar
      • Device-Based Element Visibility
      • Pull to Refresh (Android)
      • OneSignal Push Notification
        • Set External ID
        • Send Push Notification
        • Set/Remove Email or SMS Phone
        • Set Tag
      • Close App
      • Get Device Info
      • Clear App Cache (Android)
      • Screen Control
      • Facebook Events
        • Regular
        • Purchase
      • AdMob
      • Offercard
      • In-App Purchase
        • In-App Purchase (Android/iOS)
        • Get IAP Canceled Subscription List (iOS)
      • Social Login
      • Biometric Authentication
  • Shopify
    • Social Login
    • In-App Purchase
      • In-app purchase
    • Push Notification
      • Abandoned Cart
    • Status Bar Customization
    • Native Device Visibilty
    • Set Onesignal Tags
    • Pull to Refresh
    • Account Deletion
    • Biometric Authentication
  • Upload Apps
    • Android App
    • Ios App
Powered by GitBook
On this page
  • Step 1: Configure Biometric Authentication Settings
  • Step 2: Allow Users to Enable Biometric Authentication
  • Step 3: Enable Biometric Login (optional)
  • Step 4: Automatic Biometric Prompts
  • FAQs

Was this helpful?

  1. Website Plugins
  2. Wordpress

Biometric Authentication

This plugin enables biometric authentication for users in your WordPress application. Follow the steps below to configure and use the plugin effectively.

PreviousOffercardNextSocial Login

Last updated 4 months ago

Was this helpful?

Step 1: Configure Biometric Authentication Settings

  1. Navigate to the WordPress Admin Dashboard.

  2. Go to Settings > Biometric Authentication.

  1. Configure the following options:

  • Enable Biometrics: Check this box to activate biometric authentication for users.

  • Prompt on Resume: Enable a biometric prompt when the app is resumed.

  • Prompt on Open: Enable a biometric prompt when the app is opened.

  • Biometric Timeout (Minutes): Set the time delay (in minutes) after which biometric authentication will be required again.

  1. Click Save Changes to apply the settings.

Step 2: Allow Users to Enable Biometric Authentication

  1. Add the shortcode [wtn_biometric_settings] to a page (profile page) or post where users can manage their biometric preferences.

  2. Logged-in users will see an option to enable or disable biometric authentication.

  3. When enabled:

  • Users will be prompted to authenticate via biometrics (e.g., fingerprint or face recognition).

  • A secure token will be stored for subsequent authentication.

Step 3: Enable Biometric Login (optional)

  1. Add the shortcode [wtn_biometric_login] to display a Login with Biometric button.

  2. Unauthenticated users with biometric authentication enabled can log in using their biometrics.

  3. The user will be redirected to their dashboard or the specified page if authentication is successful.

Note: The user will only be able to perform biometric login when their session or token has expired. Biometric login will not be available in the case of a forced logout.

Step 4: Automatic Biometric Prompts

  • The plugin will automatically prompt for biometric authentication based on the admin settings:

    • On App Resume: If the app is inactive for the configured timeout.

    • On App Open: Every time the app is launched.

    • On Logout: If the user logs out, they must reauthenticate to access the app.

FAQs

How do I reset biometric authentication for a user?

  • As an admin, you can manually delete the user's biometric token from their profile or reset the settings from the admin panel.

What happens if biometric authentication fails?

  • Users will not be logged in or authorized to proceed unless they successfully authenticate.

Can users disable biometric authentication?

  • Yes, users can toggle biometric authentication off from the settings page added via the [wtn_biometric_settings] shortcode.