All WordPress Login Parameters
Here is a list of all the query string parameters used on the WordPress Login Page. Knowing these can be useful when you are customizing the Admin Area and related functionality, so you can be sure to cover all the bases.
Of course, the main WP Login screen is located at:
http://example.com/wp-login.php
Then from that page, the following query-string parameters each result in a specific view (with different elements displayed on the page):
# reset password
http://example.com/wp-login.php?action=rp
http://example.com/wp-login.php?action=resetpass
http://example.com/wp-login.php?action=lostpassword
http://example.com/wp-login.php?action=lostpassword&error=invalidkey
# registration
http://example.com/wp-login.php?action=register
http://example.com/wp-login.php?checkemail=confirm
http://example.com/wp-login.php?checkemail=registered
http://example.com/wp-login.php?registration=disabled
# logged out
http://example.com/wp-login.php?loggedout=true
# other
http://example.com/wp-login.php?redirect_to
Update: There is another login screen/view called the interim login screen. Check it out for more details.
I’m pretty sure this is all of them. If I missed anything please let me know. Thanks! :)