Modules dealing with logins, passwords, 2-factor authentication, etc.

  • LoginTimer 0.0.1 beta by Ryan Cramer
    Normalize successful and failed login times to prevent timing attacks.
    2023/10/20 — Authentication, Users and Access
  • AppApi 1.3.2 by Sebi
    Connect your apps to ProcessWire! This module helps you to create api-endpoints, to which an app or an external service can connect to.
    2023/08/20 — Authentication, Development Tools
  • LoginPersist 2.3.0 by Craig Rodway
    Persistent Login for users.: Persist user logins across browser sessions.
    2023/06/09 — Users and Access, Authentication
  • ProcessIndieAuth 0.2.1 beta by gRegor Morrill
    IndieAuth: Use your domain name as an IndieAuth provider
    2022/08/06 — Authentication, Process Modules
  • 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/Face
    2022/06/08 — Users and Access, Authentication
  • AccessByQueryString 0.1.7 beta by Robin S
    Grant/deny access to pages according to query string.
    2022/05/02 — Authentication, Development Tools
  • OneTimeOnlyCode 0.0.1 beta by benbyf
    OneTimeOnlyCode creates one time only codes that can be used to access specific content
    2021/11/15 — Users and Access, Authentication
  • Oauth2Login 1.0.1 by flydev
    OAuth2 login for ProcessWire
    2021/10/24 — Social, Feeds, Services, Users and Access, Authentication
  • SessionAllow 0.0.1 alpha by Ryan Cramer
    Enables you to configure whether to allow session for each request based on configured rules. Requires PW 3.0.184 or newer.
    2021/09/17 — Authentication, Development Tools
  • PasswordForceChange 1.0.5 by Adrian Jones
    Force Password Change: Force users to change their password.
    2021/05/12 — Admin Helpers, Authentication, Users and Access
  • TfaU2F 1.0.3 beta by Adam Blunt
    U2F Two Factor Authentication: For two-factor authentication with security keys like Yubikey/Google Titan.
    2021/05/04 — Authentication, Users and Access
  • EmailNewUser 1.1.13 by Adrian Jones
    Automatically email new users their account details, and optionally, automatically generate a password for them.
    2020/07/27 — Admin Helpers, Authentication, Email/WireMail, Users and Access
  • 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+.
    2020/06/26 — Authentication, Users and Access
  • 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+.
    2020/06/22 — Authentication, Users and Access
  • SamlAuth 1.3.0 beta by Adam Blunt
    SAML Authentication: Add SAML authentication to any ProcessWire website
    2020/04/03 — Authentication, Users and Access
  • SessionLoginAlarm 2.0.6 beta by Netcarver
    Notify users of successful login or failed login attempts on their accounts.
    2019/07/27 — Admin Helpers, Logs/Monitoring, Users and Access, Authentication
  • GoogleClientAPI 0.0.4 beta by Ryan Cramer
    Connects ProcessWire with the Google Client Library and manages authentication.
    2019/07/22 — Authentication, Other Modules
  • LoginScheduler 1.2.0 by Teppo
    Adds support for enabling or disabling login for users, either instantly or by specifying a time range.
    2018/11/07 — Authentication, Users and Access
  • 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…
    2018/09/11 — Proof of Concept, Users and Access, Authentication, Email/WireMail
  • Auth2FactorPPP 2.0.1 beta by Netcarver
    PPP 2-Factor Authentication: Adds 2 factor login to PW using the PPP One-Time-Pad System.
    2018/07/09 — Authentication, Proof of Concept

The modules directory is powered by ProcessWire with the FormBuilder and LoginRegisterPro modules.

Latest news

  • ProcessWire Weekly #519
    In the 519th issue of ProcessWire Weekly we'll check out a new third party module called RockForms, introduce the latest ProcessWire core updates, and more. Read on!
    Weekly.pw / 20 April 2024
  • ProFields Table Field with Actions support
    This week we have some updates for the ProFields table field (FieldtypeTable). These updates are primarily focused on adding new tools for the editor to facilitate input and management of content in a table field.
    Blog / 12 April 2024
  • Subscribe to weekly ProcessWire news

“The end client and designer love the ease at which they can update the website. Training beyond how to log in wasn’t even necessary since ProcessWire’s default interface is straightforward.” —Jonathan Lahijani