#27 by installs
WPS Hide Login
Change wp-login.php to anything you want.
- Installs
- 2+ million
- Rating
- 4.8 (2.1K)
- Updated
- 3 months ago
Use WP-CLI to generate a one-time login URL for any user
| Last updated | January 10, 2026Updated in the last year |
|---|---|
| Tested up to | WordPress 6.9.11Older than WordPress 7.1.4, the current release |
| Needs WordPress | 4.4 or newer |
| Needs PHP | 7.1 or newer |
| First published | April 28, 2016 |
| Support, last two months | No threads opened |
5.0 / 5 from 2 reviews
| 5 stars | 2 |
|---|---|
| 4 stars | 0 |
| 3 stars | 0 |
| 2 stars | 0 |
| 1 star | 0 |
Need access to a WordPress install but don’t want to create a new user account? Use this plugin to generate one-time login URLs for any existing user.
Then, copy the URL, paste it into your web browser, and… voila!
Because they are one-time login URLs, they will only work once. If you need access again, you’ll need to run the WP-CLI command again.
Using WP CLI to generate OTT URLs
Example
wp plugin install one-time-login --activate && wp user one-time-login <user> --count=3 --delay-delete
After you run the command above, you’ll see a success message like this:
http://wpdev.test/wp-login.php?user_id=2&one_time_login_token=93974b48e3a418b895fc7ca476f1a607d8b99345
Or like this if you asked for more than one:
http://wpdev.test/wp-login.php?user_id=1&one_time_login_token=2b9c6f5d71d51d530e397ee9da3b50e4e3dd06e7 http://wpdev.test/wp-login.php?user_id=1&one_time_login_token=90897da439a116c613fc1c49c372e6b1f7c72ad8 http://wpdev.test/wp-login.php?user_id=1&one_time_login_token=68c8074743de849db606500c3caa39a7432dc601<h3>Parameters</h3>
* count: Generate more than one login token (default: 1);
* delay-delete: Delete existing tokens after 15 minutes, instead of immediately.
Using WP API to generate OTT URLs
Example with cUrl
The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.
#27 by installs
Change wp-login.php to anything you want.
#46 by installs
Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.
#51 by installs
Secure your WordPress site from brute-force attacks, threats, malware, and bots. Free to use and easy to set up.
#199 by installs
Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.
#218 by installs
LoginPress is a Custom Login Page Customizer plugin allows you to easily customize the layout of login, admin login, client login, register pages.
#314 by installs
WPS Limit login limit connection attempts by IP address
Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.