plugin-icon

Email OTP Login with default login form

Adds email OTP (One-Time Password) verification after valid login credentials on the default wp-login.php form for added security.
Valoración
5/5
Versión
1.0.3
Instalaciones activas
30
Última actualización
Aug 5, 2025
Email OTP Login with default login form

This plugin enhances the default WordPress login security by adding a One-Time Password (OTP) verification step via email:

  • Users log in with their regular email/username and password.
  • If credentials are valid, an OTP is generated and emailed to the user.
  • A popup is shown on the same login page (wp-login.php) to enter the OTP.
  • Once the correct OTP is entered, the user is logged in.

To help you get started, there’s a comprehensive video tutorial available that guides you through the process of setting.

Features

  • Secure login via OTP sent to user’s email.
  • Role-based OTP enforcement.
  • Uses native wp-login.php form — no custom forms required.
  • Session-based OTP handling for security.
  • Expiring OTP (default: 40 seconds).
  • No third-party dependencies.

Donate

If you find this plugin useful and want to support its development, you can make a donation via the following link:

Donate Here

Your donation helps to ensure that this plugin remains free and receives regular updates!

Credits

The plugin development was supported by [webnotics], [sumitkamboj53]. Contributions and feedback are always welcome.

Documentation and Support

Documentation For detailed documentation, visit https://webnotics.org/email-otp-login-with-default-login-form/ For support, please contact us at support@webnotics.solutions.

License

This plugin is licensed under the GPLv2 or later.

Gratiscon el plan Business
Probado hasta
WordPress 6.8.3
Te puedes descargar este plugin para utilizarlo en tu sitio de .