🔗 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!
Install the One-time Login Link from within WordPress
- Visit the plugins page within your dashboard and select ‘Add New’;
- Search for ‘Zodan One-time Login Link’;
- Activate the plugin from your Plugins page;
- Go to ‘after activation’ below.
Install manually
- Unzip the One-time Login Link zip file
- Upload the unzipped folder to the /wp-content/plugins/ directory;
- Activate the plugin through the ‘Plugins’ menu in WordPress;
- Go to ‘after activation’ below.
After activation
- On the Plugins page in WordPress you will see a 'settings' link below the plugin name;
- 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
- Save your settings and you’re done!