İçeriğe geç
WordPress.org

WordPress Türkiye

  • Temalar
  • Eklentiler
  • Haberler
  • Hakkında
  • Facebook
  • Twitter
  • WordPress edinin
WordPress edinin
WordPress.org

Plugin Directory

Email OTP Login with default login form

  • Bir eklenti gönderin
  • Favorilerim
  • Giriş yap
  • Bir eklenti gönderin
  • Favorilerim
  • Giriş yap

Email OTP Login with default login form

Lalit Yadav tarafından
İndir
  • Detaylar
  • Değerlendirmeler
  • Kurulum
  • Geliştirme
Destek

Açıklama

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.

Ekran Görüntüleri

OTP entry modal on wp-login.php.
OTP entry modal on wp-login.php.
Role-based OTP settings page in WordPress admin.
Role-based OTP settings page in WordPress admin.
Error message when OTP is invalid or expired
Error message when OTP is invalid or expired

Yükleme

  1. Upload the plugin files to the /wp-content/plugins/email-otp-login-with-default-login-form directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to Settings → Email OTP Settings to select which user roles require OTP login verification.

SSS

Does this plugin work with custom login forms?

No. This plugin is designed to work only with the default wp-login.php form.

Can I enable OTP only for specific roles?

Yes. Go to Settings → Email OTP Settings and select the roles you want to enforce OTP for.

Is the OTP stored securely?

OTP is stored in the PHP session temporarily and cleared after use or expiration.

What happens if the OTP expires?

The user will be redirected back to the login page and asked to log in again.

İncelemeler

Nice, Great plugin with email otp login

shadaborg 17 Haziran 2025
This is the great plugin, easy to work and smooth.

Great plugin for secure OTP-Based login!

Deepak Kushwah 17 Haziran 2025
One of the best plugins for adding email otp verification to WordPress. It’s lightweight, easy to use and doesn’t require any external service. Great for boosting login security while keeping things simple for users.

Exceptional Plugin with Outstanding Support Team

ghanshyamagra 16 Haziran 2025
This plugin is truly a game-changer! The Email OTP Login with the default login form works flawlessly — fast, secure, and incredibly user-friendly. It simplifies the login process for users who prefer not to deal with passwords, and the integration with the default form is seamless. What sets this plugin apart is the exceptional support team behind it. They are responsive, knowledgeable, and genuinely committed to helping users. I had a few setup questions, and their team went above and beyond to assist me quickly and professionally. If you’re looking for a reliable, secure, and well-supported solution for OTP-based login, look no further. This plugin delivers on all fronts!

A Simple Yet Powerful Security Enhancement for WordPress Logins

Riddhi Sharma 13 Haziran 2025
Email OTP Login with Default Login Form” is an excellent plugin that adds an essential layer of security to your WordPress login process without disrupting the default login experience. It’s especially useful for site owners who want to secure their user accounts with One-Time Password (OTP) verification—without the complexity of third-party authentication systems.

Best plugin for login with email otp

sumitkamboj53 13 Haziran 2025
A highly trusted plugin for adding OTP verification to login. It supports both email.

Minimal setup, maximum impact.

gauravupadhyay11 13 Haziran 2025
Adding email OTP was super easy. Love that I can choose which user roles get it. Keeps my admin area safer without overcomplicating things.
6 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“Email OTP Login with default login form” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar
  • Lalit Yadav
  • sumitkamboj53

“Email OTP Login with default login form” eklentisini dilinize çevirin.

Geliştirmeyle ilgilenir misiniz?

Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.

Değişiklik Kaydı

1.0.0

  • Initial release with OTP popup, email sending, and expiration logic

1.0.2

Release Date 17th June 2025
* Update email template design *

1.0.3

Release Date 1st Aug 2025
* Modified existing actions and filters related to the Email Login OTP system for improved flexibility and developer customization. *

Meta

  • Sürüm 1.0.3
  • Son güncelleme 1 yıl önce
  • Etkin kurulumlar 50+
  • WordPress sürümü 5.0 veya üstü
  • Test edilen sürüm 6.8.8
  • PHP sürümü 7.2 veya üstü
  • Dil
    English (US)
  • Etiketler
    email verificationloginotpsecuritytwo factor
  • Gelişmiş görünüm

Puanlar

5 üzerinden 5 yıldız.
  • 6 5 yıldızlı inceleme 5 yıldız 6
  • 0 4 yıldızlı inceleme 4 yıldız 0
  • 0 3 yıldızlı inceleme 3 yıldız 0
  • 0 2 yıldızlı inceleme 2 yıldız 0
  • 0 1 yıldızlı inceleme 1 yıldız 0

Değerlendirmeniz

Tüm değerlendirmeleri gör

Katkıda bulunanlar

  • Lalit Yadav
  • sumitkamboj53

Destek

Söyleyeceğiniz bir şey mi var? Yardım mı lazım?

Destek forumunu görüntüle

Bağış yap

Bu eklentinin geliştirilmesini desteklemek ister misiniz?

Bu eklentiye bağış yap

  • Hakkında
  • Haberler
  • Barındırma
  • Gizlilik
  • Vitrin
  • Temalar
  • Eklentiler
  • Modeller
  • Öğren
  • Destek
  • Geliştiriciler
  • WordPress.tv ↗
  • Katılın
  • Etkinlikler
  • Bağış ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

WordPress Türkiye

  • X (eski Twitter) hesabımıza bakın
  • Bluesky hesabımızı ziyaret edin
  • Mastodon hesabımızı ziyaret edin
  • Threads hesabımızı ziyaret edin
  • Facebook sayfamızı ziyaret edin
  • Instagram hesabımızı ziyaret edin
  • LinkedIn hesabımızı ziyaret edin
  • TikTok hesabımızı ziyaret edin
  • YouTube kanalımızı ziyaret edin
  • Tumblr hesabımızı ziyaret edin
Kod şiirdir.
The WordPress® trademark is the intellectual property of the WordPress Foundation.