Title: VWEB Admin Email Login Verify
Author: VWEB India
Published: <strong>September 29, 2026</strong>
Last modified: September 29, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/vweb-admin-email-login-verify.svg)

# VWEB Admin Email Login Verify

 By [VWEB India](https://profiles.wordpress.org/jaingaurav9981/)

[Download](https://downloads.wordpress.org/plugin/vweb-admin-email-login-verify.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/vweb-admin-email-login-verify/#description)
 * [Reviews](https://wordpress.org/plugins/vweb-admin-email-login-verify/#reviews)
 *  [Installation](https://wordpress.org/plugins/vweb-admin-email-login-verify/#installation)
 * [Development](https://wordpress.org/plugins/vweb-admin-email-login-verify/#developers)

 [Support](https://wordpress.org/support/plugin/vweb-admin-email-login-verify/)

## Description

VWEB Admin Email Login Verify is a VWEB India plugin that adds an extra login step
only for administrator (and other selected) roles.

After the username and password are accepted, WordPress emails a 6-digit code to
that user’s account email. The dashboard opens only after the correct code is entered.
Subscribers, customers, and other roles you do not select log in as usual.

This is not a generic two-factor suite. It is a focused admin-only email code for
wp-login.php, built by [VWEB India](https://vwebindia.com/).

#### What it does

 * Checks the password first, then starts email verification for selected roles
 * Sends a 6-digit code to the user’s WordPress profile email
 * Lets regular users sign in with no extra step
 * Expires unused codes (default 10 minutes)
 * Limits failed code attempts (default 5)
 * Allows resending a code after a short cooldown
 * Skips REST API, XML-RPC, WP-CLI, cron, and AJAX authentication

#### Settings

Go to **Settings  VWEB Login Verify** to:

 * Enable or disable verification
 * Choose which roles need a code (Administrator is selected by default)
 * Set how long a code stays valid
 * Set how many wrong codes are allowed

#### Email delivery

The plugin uses WordPress `wp_mail()`. If codes do not arrive, configure SMTP on
the site and check the spam folder.

#### Emergency disable

If you cannot receive mail and are locked out of admin, add this line to `wp-config.
php`, log in, fix email, then remove the line:

    ```
    define( 'AELV_DISABLE', true );
    ```

## Installation

 1. Upload the `vweb-admin-email-login-verify` folder to the `/wp-content/plugins/`
    directory, or install the zip through **Plugins  Add New  Upload Plugin**.
 2. Activate the plugin through the **Plugins** screen.
 3. Confirm the site can send email.
 4. Open **Settings  VWEB Login Verify** if you want to change roles or timings.
 5. Log out and test an administrator login.

## FAQ

### Which email receives the code?

The Email field on that user’s WordPress profile (**Users  Profile**). It is not
a separate plugin address.

### Do regular users get a code?

No. Only roles you select under **Settings  VWEB Login Verify** must verify. The
default is Administrator.

### What if the email never arrives?

Check spam, confirm the profile email is correct, and set up an SMTP plugin so `
wp_mail()` can send. You can use **Resend code** on the verification screen.

### What if I am locked out?

Add `define( 'AELV_DISABLE', true );` to `wp-config.php` to turn the plugin off,
log in, fix mail, then remove that line. You can also deactivate the plugin over
FTP or WP-CLI.

### Does this replace two-factor apps?

No. It is email verification for selected roles after a successful password login,
not an authenticator-app or hardware-key plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“VWEB Admin Email Login Verify” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ VWEB India ](https://profiles.wordpress.org/jaingaurav9981/)

[Translate “VWEB Admin Email Login Verify” into your language.](https://translate.wordpress.org/projects/wp-plugins/vweb-admin-email-login-verify)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/vweb-admin-email-login-verify/),
check out the [SVN repository](https://plugins.svn.wordpress.org/vweb-admin-email-login-verify/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/vweb-admin-email-login-verify/)
by [RSS](https://plugins.trac.wordpress.org/log/vweb-admin-email-login-verify/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Email verification for administrators after password login.
 * Regular users log in without a code.
 * Settings for roles, code expiry, and failed attempts.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [authentication](https://wordpress.org/plugins/tags/authentication/)[email](https://wordpress.org/plugins/tags/email/)
   [login](https://wordpress.org/plugins/tags/login/)[security](https://wordpress.org/plugins/tags/security/)
   [two factor](https://wordpress.org/plugins/tags/two-factor/)
 *  [Advanced View](https://wordpress.org/plugins/vweb-admin-email-login-verify/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/vweb-admin-email-login-verify/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/vweb-admin-email-login-verify/reviews/)

## Contributors

 *   [ VWEB India ](https://profiles.wordpress.org/jaingaurav9981/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/vweb-admin-email-login-verify/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://vwebindia.com/)