Login/Register/Profile / LoginRegister +28
Front-end login or register for an account in ProcessWire. Also provides profile editing capabilities. By ryan
Email New User / EmailNewUser +13
Automatically email new users their account details, and optionally, automatically generate a password for them. By adrian
LDAP Sign In / LdapSignIn +12
A ProcessWire Module that enables users to sign in with their Active Directory accounts By conclurer
Force Password Change / PasswordForceChange +9
Force users to change their password. By adrian
FrontendUser: login, logout and register users / members / FrontendUser +9
A Processwire module to login, logout and register users / members in the frontend. By pwfoo
Persistent Login for users. / LoginPersist +9
Persist user logins across browser sessions. By craig-a-rodway
Login for Facebook / LoginFacebook +5
Enables login via Facebook account and PW user creation. By ryan
Login With Email / LoginWithEmail +5
Simple module that allows login with the user's email address. No configuration required. By noelboss
Password Banned List / PasswordBannedList +5
Check an entered password against the 10,000 most common passwords (From this blog: https://xato.net/passwords/more-top-worst-passwords/#.U5W5hnb5f6U) and return an error if a match is found. By madhatter
Email/SMS two-factor authentication / TfaEmail +4
Performs two-factor authentication by sending user an email with a code. Also works with email-to-SMS. Requires ProcessWire 3.0.109+. By ryan
SAML Authentication / SamlAuth +4
Add SAML authentication to any ProcessWire website By adamxp12
TOTP two-factor authentication / TfaTotp +3
For apps like Google Authenticator, Authy, and other TOTP-based authenticator applications. Requires ProcessWire 3.0.109+. By ryan
Email Verification / EmailVerification +2
E-Mail Verification and Domain Validation via API. Checks an email address against blacklist and availability of mailhost. Blacklisted domains and email addresses are simply stored in a text file. Easy to edit. By kixe
PPP 2-Factor Authentication / Auth2FactorPPP +2
Adds 2 factor login to PW using the PPP One-Time-Pad System. By netcarver
Session Login Alarm / SessionLoginAlarm +2
Notify users of successful login or failed login attempts on their accounts. By netcarver
CryptoPPP / CryptoPPP +1
An implementation of Steve Gibson's Perfect Paper Passwords (PPP) system. By netcarver
LDAP Authentication / LdapAuth +1
Module for authenticating via LDAP. It works great for our implementation of LDAP, however I'm sure it may need additional work. By jimyost
Login Scheduler / LoginScheduler
Adds support for enabling or disabling login for users, either instantly or by specifying a time range. By teppo
OAuth2Login / Oauth2Login
OAuth2 login for ProcessWire By flydev