Best Login & Registration plugins for WordPress
Plugins that manage WordPress user sign-in and registration, including social login, passwordless authentication, and account access workflows.
Read from 131,237 plugin records - figures refreshed 12 minutes ago
199
Plugins classified here
Out of the plugins that have been through the classifier so far
2.1M
Combined active installs
Summed across the published bands, so read it as an order of magnitude
4.57
Average rating
Across the 188 here that carry a rating at all
Sub-categories
Also under Security
The other sub-categories the model built under the same parent.
The plugins
Plugins in Login & Registration
Ranked by active installs; plugins in the same published band share a rank. Each page has a maintenance check and the alternatives.
#1
Nextend Social Login and Register
nextend-facebook-connect #1Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
ultimate-member #1User Switching
user-switching #4One User Avatar | User Profile Picture
one-user-avatar #4Two Factor
two-factor #4WP 2FA – Two-factor authentication for WordPress
wp-2fa #7Temporary Login Without Password
temporary-login-without-password #8LoginWP (Formerly Peter's Login Redirect)
peters-login-redirect #9All In One Login
change-wp-admin-login #9JWT Authentication for WP REST API
jwt-authentication-for-wp-rest-api #11Theme My Login
theme-my-login #12One Time Login
one-time-login #12User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor
profile-builder #12Username Changer
username-changer #15Login & Register Customizer – Forms, Popup, Profile & WooCommerce
easy-login-woocommerce #15Login as User: See the Site as Any User
login-as-user #15Temporary Login
temporary-login #15Force Login
wp-force-login #15XO Security
xo-security #20Auto Login for Sakura Rental Server
auto-login-for-sakura-rental-server #20Easy Hide Login
easy-hide-login #20Google Authenticator
google-authenticator #20Login Logout Menu
login-logout-menu #20Login or Logout Menu Item
login-or-logout-menu-item #20Login rebuilder
login-rebuilder #20New User Approve
new-user-approve #20Two Factor Authentication
two-factor-authentication #20UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP
userswp #29Login by Auth0
auth0 #29OpenID Connect Generic Client
daggerhart-openid-connect-generic #29FluentAuth – Login Security, Two-Factor Authentication, Passkeys & Social Login
fluent-security #29Frontend Reset Password
frontend-reset-password #29Login for Google Apps by WPAuth
google-apps-login #29Inactive Logout
inactive-logout #29Login With Ajax – Fast Logins, 2FA, Redirects
login-with-ajax #29miniOrange 2FA – Two Factor Authentication for WordPress (Passkey, OTP, SMS, Email, Google Authenticator)
miniorange-2-factor-authentication #29Social Login, Social Sharing by miniOrange
miniorange-login-openid #29SAML Single Sign On – SSO Login
miniorange-saml-20-single-sign-on #29Simple Membership After Login Redirection
simple-membership-after-login-redirection #29Easy Username Updater
username-updater #29Password Strength Settings for WooCommerce
wc-password-strength-settings #29WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN)
wpo365-login #43Allow Multiple Accounts
allow-multiple-accounts #43Rename wp-admin login
rename-wp-admin-login #43Sidebar Login
sidebar-login #43Two Factor (2FA) Authentication via Email
two-factor-2fa-via-email #47Autologin Links
autologin-links #47Customer Email Verification for WooCommerce
emails-verification-for-woocommerce #47Loggedin – Session Manager: Limit Concurrent Logins & Auto Logout
loggedin #47WPForce Logout – WordPress User Login Logout Management Plugin
wp-force-logout #51RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login
custom-registration-form-builder-with-submission-manager #51Delete Me
delete-me #51OneLogin SAML SSO
onelogin-saml-sso #51WP REST API – OAuth 1.0a Server
rest-api-oauth1 #51WP Login Form
wp-login-form #51WP SAML Auth
wp-saml-auth #57Authorizer
authorizer #57Disable User Login
disable-user-login #57Log in with Google
login-with-google #57OAuth Single Sign On – SSO (OAuth Client)
miniorange-login-with-eve-online-google-facebook #57Entryway – WP Login & Logout Redirect
wp-login-and-logout-redirect #57Persistent Login
wp-persistent-login #57WP Remote Users Sync
wp-remote-users-sync #64Clean Login
clean-login #64Login Widget With Shortcode
login-sidebar-widget #64miniOrange OTP Login, Verification and SMS Notifications
miniorange-otp-verification #67authLdap
authldap #67Change Username
change-username #67Active Directory Integration / LDAP Integration
ldap-login-for-intranet-sites #67Social Login
oa-social-login #67Remember Me Controls
remember-me-controls #67Simple JWT Login – Allows you to use JWT on REST endpoints.
simple-jwt-login #67Ultimate Member – Terms & Conditions
um-terms-conditions #67Simple Registration for WooCommerce
woocommerce-simple-registration #75AJAX Login and Registration modal popup + inline form
ajax-login-and-registration-modal-popup #75Disable Application Passwords
disable-application-passwords #75Duo Two-Factor Authentication
duo-wordpress #75Expire User Passwords
expire-user-passwords #75Magic Login – Magic Link & Passwordless Authentication for WordPress – Login Without Password
magic-login #75WP OAuth Server (OAuth Authentication)
oauth2-provider #75Shibboleth
shibboleth #75WP Approve User
wp-approve-user #75WP BASIC Auth
wp-basic-auth #84Admin Bar User Switching
admin-bar-user-switching #84Customer Email Verification for WooCommerce – OTP Verification, Block Fake Signups
customer-email-verification-for-woocommerce #84Disable WP Registration Page
disable-wp-registration-page #84Duo Universal
duo-universal #84Log Out Shortcode
log-out-shortcode #84Login-Logout
login-logout #84Next Active Directory Integration
next-active-directory-integration #84Role Based Redirect
role-based-redirect #84Secure Passkeys
secure-passkeys #84Sky Login Redirect
sky-login-redirect #84WebAuthn Provider for Two Factor
two-factor-provider-webauthn #84User Blocker
user-blocker #84UsersWP – Social Login
userswp-social-login #84WP Basic Authentication
wp-basic-authentication #84WP Edit Username
wp-edit-username #84WP-WebAuthn
wp-webauthn #84WPOrLogin – Custom Login, Social Login, CAPTCHA & Security
wporlogin #101AffiliateWP – WooCommerce Redirect Affiliates
affiliatewp-woocommerce-redirect-affiliates #101Belaka – Block User Account
block-user-account #101Registration Options for BuddyPress
bp-registration-options #101Client Portal : SuiteDash Direct Login
client-portal-suitedash-login #101Custom Login URL
custom-login-url #101Disable Password Reset
disable-password-reset #101Fast User Switching
fast-user-switching #101HivePress Authentication
hivepress-authentication #101Idle User Logout
idle-user-logout #101OTP Login With Phone Number, OTP Verification
login-with-phone-number #101WP OAuth Server ( Login with WordPress )
miniorange-oauth-20-server #101OTP Login & Register Woocommerce
mobile-login-woocommerce #101No Login by Email Address
no-login-by-email-address #101PHP Native Password Hash
password-hash #101Password Strength for WooCommerce
password-strength-for-woocommerce #101Passwordless Login
passwordless-login #101Pie Register – User Registration, Profiles & Content Restriction
pie-register #101پینوا | Pinova
pinova #101Registration Form for WooCommerce
registration-form-for-woocommerce #101Resend Welcome Email
resend-welcome-email #101Restrict Usernames Emails Characters
restrict-usernames-emails-characters #101Simple LDAP Login
simple-ldap-login #101TWST Login Block
twst-login-block #101Unconfirmed
unconfirmed #101WP 2-step verification
wordpress-2-step-verification #101After Login Redirect
wp-after-login-redirect-advanced #101WPCOM Member
wpcom-member #128Login with Vipps and MobilePay
login-with-vipps #128Sessions
sessions #128WP Cassify
wp-cassify #131Custom Fields Account Registration For Woocommerce
custom-fields-account-registration-for-woocommerce #131MembershipWorks Login Connector
memberfindme-login-connector #131One Tap Google Sign in
one-tap-google-sign-in #131Use Administrator Password
use-administrator-password #131WP Telegram Login & Register
wptelegram-login #136SSO for Entra ID
sso-for-azure-ad #137bbPress Login Register Links On Forum Topic Pages
bbpress-login-register-links-on-forum-topic-pages #137BuddyPress Login Redirect to Profile
bp-redirect-to-profile #137Disable woocommerce logout confirmation
disable-woocom-logout-confirmation #137Gianism
gianism #137JSON API Auth
json-api-auth #137Login Widget for Ultimate Member
login-widget-for-ultimate-member #137All-in-One Microsoft 365 & Entra ID / Azure AD SSO Login
login-with-azure #137MASS Users Password Reset
mass-users-password-reset #137SAML IDP (Identity Provider) – Login with Website Users
miniorange-wp-as-saml-idp #146IP Based Login
ip-based-login #146Login Me Now – Passwordless, Magic Link, OTP & Social Login for WordPress
login-me-now #146Teydea Password Reset – Force Password Reset & Expiration
password-reset-enforcement #146Simple Password Protect
simple-password-protect #150Always Remember Me
always-remember-me #150CS-Login | ورود پیامکی، گوگل، ووکامرس، LearnDash و OTP
ez-login #150Firebase Authentication
firebase-authentication #150IndieAuth
indieauth #150Login Timeout Sessions
login-timeout-sessions #150Osom Modal Login
osom-modal-login #150Teydea Login Security – Password Policy, Complexity Rules & Expiration
password-requirements #150Rublon Multi-Factor Authentication (MFA)
rublon #150Trusona for WordPress
trusona #150User Registration Using Contact Form 7
user-registration-using-contact-form-7 #150WP Logout Redirect
wp-logout-redirect #150WPC Shop as a Customer for WooCommerce
wpc-shop-as-customer #162API Bearer Auth
api-bearer-auth #162User Registration for Elementor Forms
user-registration-for-elementor-forms #162WP Register Profile With Shortcode
wp-register-profile-with-shortcode #162WP User Merger
wp-user-merger #166CoCart JWT Authentication
cocart-jwt-authentication #166kakao-tam
kakao-tam #166Login With Mobile Number for Woocommerce
login-with-mobile-number-for-woocommerce #166OneCode Login
onecode-login #166OpenID Connect Server
openid-connect-server #166Orion SMS OTP Verification.
orion-sms-otp-verification #166Smart Logout Redirect
redirect-after-logout #166SCIM User Sync/Provisioning
scim-user-provisioning #166SkautIS integration
skautis-integration #166Tim's Nextcloud SSO OAuth2
tims-nextcloud-sso-oauth2 #166User Approval Manager
user-approval-manager #166WP w3all phpBB
wp-w3all-phpbb-integration #178Advanced Email Domain Restriction
advanced-email-domain-restriction #178CAMOO SSO
camoo-sso #178Didit Verify
didit-verify #178Direct Password Reset Link | Share a password reset link to the user
direct-password-reset-link #178DocCheck Login
doccheck-login #178EchBay Admin Security
echbay-admin-security #178Email OTP Authenticator – Login, Register & 2FA
email-otp-authenticator #178Identity Verification for WooCommerce
identity-verification-for-woocommerce #178JAY Login & Register
jay-login-register #178Login as User or Customer — User Switching
login-as-customer-or-user #178WP Login and Register using JWT
login-register-using-jwt #178Login via Yandex – вход через Яндекс ID
login-via-yandex #178Magic Login Mail or QR Code
magic-login-mail #178miniOrange Discord Integration
miniorange-discord-integration #178Login with OTP
otp-login #178Previous Page Redirect for WooCommerce
previous-page-redirect-for-woocommerce #178Registration Email Blocker
registration-email-blocker #178WP Force Password
wp-force-password #178WP Frontend Profile
wp-front-end-profile #178WP SPID Italia
wp-spid-italia #198EthPress – Web3 Login
ethpress #198eID Easy
smart-idThis grouping does not exist anywhere else
The directory sorts plugins by tags their authors typed. This is what a model reading each plugin produced instead - and the method page says how consistent that is.