Modules dealing with access in ProcessWire via Users, Roles or Permissions.
PageProtector 2.0.9 by Adrian Jones Allows site editors to protect pages from guest access.21 Blackhole 1.1.0 by flydev Trap bad bots, crawlers and spiders in a virtual black hole.7 LoginWithEmail 0.0.3 beta by noelboss Simple module that allows login with the user's email address. No configuration required.9 LoginTimer 0.0.1 beta by Ryan Cramer Normalize successful and failed login times to prevent timing attacks.1 ProcessSessionInfo 0.1.0 beta by Robin S Sessions: Lists information about active sessions in a similar way to SessionHandlerDB, but for file-based sessions.2 TfaEmail 0.0.2 by Ryan Cramer Email/SMS two-factor authentication: Performs two-factor authentication by sending user an email with a code. Also works with email-to-SMS. Requires ProcessWire 3.0.109+.9 ProcessForgotPassword 1.0.0 by Ryan Cramer Forgot Password (Core): Provides password reset/email capability for the Login process.10 PageRenderIPRestriction 0.9.0 beta by Teppo This module adds basic capability to restrict page rendering to selected number of IP addresses.5 PageEditRestore 0.0.2 beta by Ryan Cramer Prevents page edits in the admin from getting lost when a user session is lost.2 TemplateOncePerParent 0.1.1 beta by BitPoet Adds an option to each template's family settings to be used once per parent page3 Process404Logger 1.0.7 by kixe 404 Logger: Logs all requests resulting in http error 40411 TemplateAccessLog 0.1.1 by Teppo Logs changes made to template roles and related access settings2 OneTimeOnlyCode 0.0.1 beta by benbyf OneTimeOnlyCode creates one time only codes that can be used to access specific content2 TfaTotp 0.0.4 by Ryan Cramer TOTP two-factor authentication: For apps like Google Authenticator, Authy, and other TOTP-based authenticator applications. Requires ProcessWire 3.0.109+.8 LoginPersist 2.3.0 by Craig Rodway Persistent Login for users.: Persist user logins across browser sessions.14 EmailVerification 2.0.4 by kixe E-Mail Verification and Domain Validation via API. Checks an email address against blacklist and availability of mailhost. Blacklisted domains and email…3 PageEditPerUser 0.0.2 beta by Ryan Cramer Assign edit access to users on a per-page basis.12 TfaWebAuthn 1.0.1 beta by Adam Blunt WebAuthn two-factor authentication: For modern two factor authentication with U2F keys and on-device credentials like Fingerprints/Face4 EmailNewUser 1.1.13 by Adrian Jones Automatically email new users their account details, and optionally, automatically generate a password for them.17 Oauth2Login 1.0.1 by flydev OAuth2 login for ProcessWire2