Title: Zodan One-time Login Link
Author: Marten Moolenaar
Published: <strong>ژانویه 18, 2026</strong>
Last modified: سپتامبر 26, 2026

---

Search plugins

![](https://ps.w.org/zodan-one-time-login-link/assets/banner-772x250.jpg?rev=3441734)

![](https://ps.w.org/zodan-one-time-login-link/assets/icon-256x256.png?rev=3441734)

# Zodan One-time Login Link

 By [Marten Moolenaar](https://profiles.wordpress.org/martenmoolenaar/)

[Download](https://downloads.wordpress.org/plugin/zodan-one-time-login-link.0.0.10.zip)

 * [Details](https://azb.wordpress.org/plugins/zodan-one-time-login-link/#description)
 * [Reviews](https://azb.wordpress.org/plugins/zodan-one-time-login-link/#reviews)
 *  [Installation](https://azb.wordpress.org/plugins/zodan-one-time-login-link/#installation)
 * [Development](https://azb.wordpress.org/plugins/zodan-one-time-login-link/#developers)

 [Support](https://wordpress.org/support/plugin/zodan-one-time-login-link/)

## Description

🔗 Create secure, self-expiring, automatic login links for existing WordPress users.
Login works just by opening the link.

Using the One-time Login Link, users can login without username or password.

You can customize when the login expires and which roles cannot use the One-time
Login Link.

#### Why?

In projects, we sometimes encounter (groups of) users struggling with the sheer 
number of passwords they have to manage.
 Naturally, we prefer good password management,
combined with other, additional security layers. However, we’d like to accommodate
this group.

This plugin allows you to log in _securely_ without a password.

#### What does it do?

 * In the user list, the plugin creates a ‘Send login once link’ for each user.
 * The link creates a personal key linked to the user that can be used to log in
   temporarily (maximum 15 minutes).
 * The link will be sent to the user via email.

Furthermore, the website administrator can customize the settings for
 * The link
expiration time * Whether or not users can request a link themselves and if, * If
rate limiting is needed (e.g. no more than once every 5 minutes)

This plugin is under active development. Any feature requests are welcome at [plugins@zodan.nl](https://azb.wordpress.org/plugins/zodan-one-time-login-link/plugins@zodan.nl?output_format=md)!

## Screenshots

[⌊Roles section of the Settings page where you can exclude roles.⌉⌊Roles section
of the Settings page where you can exclude roles.⌉[

Roles section of the Settings page where you can exclude roles.

[⌊Mail settings section where you can customize the mail that will be sent to the
user when a One-time Login Link is created.⌉⌊Mail settings section where you can
customize the mail that will be sent to the user when a One-time Login Link is created
.⌉[

Mail settings section where you can customize the mail that will be sent to the 
user when a One-time Login Link is created.

[⌊Other options for customizing the plugin, like the Link expiration time, whether
or not users can request a link themselves and settings for the rate limits for 
these requests.⌉⌊Other options for customizing the plugin, like the Link expiration
time, whether or not users can request a link themselves and settings for the rate
limits for these requests.⌉[

Other options for customizing the plugin, like the Link expiration time, whether
or not users can request a link themselves and settings for the rate limits for 
these requests.

[⌊The link that appears with the user in the list on the Users admin page. Simply
click the link to send the users a new login token.⌉⌊The link that appears with 
the user in the list on the Users admin page. Simply click the link to send the 
users a new login token.⌉[

The link that appears with the user in the list on the Users admin page. Simply 
click the link to send the users a new login token.

## Installation

#### Install the One-time Login Link from within WordPress

 1. Visit the plugins page within your dashboard and select ‘Add New’;
 2. Search for ‘Zodan One-time Login Link’;
 3. Activate the plugin from your Plugins page;
 4. Go to ‘after activation’ below.

#### Install manually

 1. Unzip the One-time Login Link zip file
 2. Upload the unzipped folder to the /wp-content/plugins/ directory;
 3. Activate the plugin through the ‘Plugins’ menu in WordPress;
 4. Go to ‘after activation’ below.

#### After activation

 1. On the Plugins page in WordPress you will see a ‘settings’ link below the plugin
    name;
 2. On the One-time Login Link settings page: ** Select which user roles to exclude**
    Set the mail settings for the mail with the link users receive ** Optionally, take
    a look at the other settings
 3. Save your settings and you’re done!

## FAQ

### Does it work in a multisite environment?

Yep. It does.

### Do you have plans to improve the plugin?

We currently have on our roadmap:
 * Improve speed (using a separate -indexed- table)*
Improve logging * Improve UX (e.g. adding a progress bar) * Adding translations

If you have a feature suggestion, send us an email at [plugins@zodan.nl](https://azb.wordpress.org/plugins/zodan-one-time-login-link/plugins@zodan.nl?output_format=md).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Zodan One-time Login Link” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Marten Moolenaar ](https://profiles.wordpress.org/martenmoolenaar/)
 *   [ Zodan ](https://profiles.wordpress.org/zodannl/)

“Zodan One-time Login Link” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/zodan-one-time-login-link/contributors)
for their contributions.

[Translate “Zodan One-time Login Link” into your language.](https://translate.wordpress.org/projects/wp-plugins/zodan-one-time-login-link)

### Interested in development?

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

## Changelog

#### 0.0.10

 * Fixed use of wp_set_auth_cookie()

#### 0.0.9

 * Small code optimizations

#### 0.0.8

 * Fix bug with fingerprint mismatch due to not cleaning up old hashes
 * Small code optimizations

#### 0.0.7

 * Changed the way the request link was added to the login page
 * Name change to satisfy the WP plugin check
 * Cleaned up the settings page

#### 0.0.6

 * Optimized logging functions for bulk mailing

#### 0.0.5

 * Added a link in the admin panel to send an email with a One-time Login Link to
   all users at once

#### 0.0.4

 * Solved verify issue with possible multiple users

#### 0.0.3

 * Added settings for customization of link expiration time and rate limiting.

#### 0.0.2

 * Added possibility to request a login link (on the login screen).

#### 0.0.1

 * Very first version of this plugin.

## Meta

 *  Version **0.0.10**
 *  Last updated **2 هفته‌لر ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **7.1.3**
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/zodan-one-time-login-link/) و [English (US)](https://wordpress.org/plugins/zodan-one-time-login-link/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/zodan-one-time-login-link)
 * Tags
 * [development](https://azb.wordpress.org/plugins/tags/development/)[fast login](https://azb.wordpress.org/plugins/tags/fast-login/)
   [theme development](https://azb.wordpress.org/plugins/tags/theme-development/)
 *  [Advanced View](https://azb.wordpress.org/plugins/zodan-one-time-login-link/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/zodan-one-time-login-link/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/zodan-one-time-login-link/reviews/)

## Contributors

 *   [ Marten Moolenaar ](https://profiles.wordpress.org/martenmoolenaar/)
 *   [ Zodan ](https://profiles.wordpress.org/zodannl/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/zodan-one-time-login-link/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/zodan)