Email OTP Login adds an additional layer of security to your WordPress site by requiring users to verify an OTP sent to their email after entering their username and password. This ensures that only users with access to the registered email can log in.
Features:
- Email OTP verification during login.
- OTP expires in 5 minutes (configurable).
- OTP stored securely using WordPress password hashing.
- Works with the default WordPress login form.
- Uses WordPress built-in
wp_mail() function (works with SMTP plugins).
This plugin does
not modify WordPress core files.