Authentication
Modules dealing with logins, passwords, 2-factor authentication, etc.
Login/Register/Profile / LoginRegister +45
Front-end login or register for an account in ProcessWire. Also provides profile editing capabilities. By ryanEmail New User / EmailNewUser +14
Automatically email new users their account details, and optionally, automatically generate a password for them. By adrianLDAP Sign In / LdapSignIn +14
A ProcessWire Module that enables users to sign in with their Active Directory accounts By philippForce Password Change / PasswordForceChange +9
Force users to change their password. By adrianFrontendUser: login, logout and register users / members / FrontendUser +9
A Processwire module to login, logout and register users / members in the frontend. By pwfooPersistent Login for users. / LoginPersist +9
Persist user logins across browser sessions. By craig-a-rodwayLogin With Email / LoginWithEmail +7
Simple module that allows login with the user's email address. No configuration required. By noelbossPassword Banned List / PasswordBannedList +6
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 +5
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
Login for Facebook / LoginFacebook +5
Enables login via Facebook account and PW user creation. By ryanSAML Authentication / SamlAuth +5
Add SAML authentication to any ProcessWire website By adamxp12
TOTP two-factor authentication / TfaTotp +5
For apps like Google Authenticator, Authy, and other TOTP-based authenticator applications. Requires ProcessWire 3.0.109+. By ryanEmail 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
Google Client API / GoogleClientAPI +2
Connects ProcessWire with the Google Client Library and manages authentication. By ryan
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 netcarverU2F Two Factor Authentication / TfaU2F +2
For two-factor authentication with security keys like Yubikey/Google Titan. By adamxp12Access By Query String / AccessByQueryString +1
Grant/deny access to pages according to query string. By robin-s
CryptoPPP / CryptoPPP +1
An implementation of Steve Gibson's Perfect Paper Passwords (PPP) system. By netcarverLDAP 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 jimyostLogin Scheduler / LoginScheduler
Adds support for enabling or disabling login for users, either instantly or by specifying a time range. By teppoOAuth2Login / Oauth2Login
OAuth2 login for ProcessWire By flydev
- Admin Helpers
- Authentication
- Core Modules
- Development Tools
- Email/WireMail
- Field Types
- Import/Export
- Input Fields
- Language Modules
- Language Packs
- Logs/Monitoring
- Markup Generation
- Photo/Video/Audio
- Premium Modules
- Process Modules
- Proof of Concept
- SEO/Accessibility
- Site Profiles
- Social, Feeds, Services
- Text Formatters
- Other Modules
- Users and Access
