Magento 2 Two Factor AuthenticationMagento 2 Two Factor Authentication
Live Demo
Buy Now
Support
Live Demo
Buy Now
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
  • Third-Party Setup

    • Twilio Setup
    • Firebase Setup
  • Configuration

    • Admin Configuration
    • i18n Translation
  • Authentication Channels

    • SMS Authentication
    • Email OTP
    • Email Verification Link
    • Push Notification
    • TOTP Authenticator App
  • Security & Recovery

    • Backup Recovery Codes
    • Brute-Force & Lockout
    • Admin Management & Unlock
  • Help

    • Troubleshooting
    • FAQ & Support

Email Verification Link (One-Click)

The Sending Email Link channel provides a passwordless-style second factor. Instead of copying and entering a 6-digit number, customers click a secure, time-limited verification link sent directly to their inbox.


Configuration

In Stores > Configuration > Webkul > Two Factor Auth, set Send Otp Via to Sending Email Link.

Email Link Configuration


Workflow 1: New Customer Registration

  1. The customer enters their registration details on the storefront and clicks Create an Account.

Customer Account Create

  1. An automated email containing an account activation and verification link is dispatched to the user's email address.

Email Verification Link

  1. The customer clicks the verification link in their email.
  2. The system validates the signed token, marks the email as verified, and activates the new account.

Workflow 2: Existing Customer Login

  1. The customer enters their registered email and password on the storefront login page and clicks Sign In.

Login Page

  1. A login confirmation email containing a one-time verification link is sent to the customer's email address.

Login Verification Email Link

  1. The customer clicks the link in their email message.
  2. The storefront confirms the token and automatically logs the user in.
Prev
Email OTP
Next
Push Notification