Users and Access
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Popular Users and Access Modules 1 to 45 of 45
- PageProtector by Adrian Jones
- ProcessUserDataTable by Mikel
Page Edit Field Permission
Enables you to limit edit access (by role) to any field in the page editor.17PageEditFieldPermission by Ryan CramerEmail New User
Automatically email new users their account details, and optionally, automatically generate a password for them.17EmailNewUser by Adrian Jones- LoginPersist by Craig Rodway
- ProcessLoginHistory by Teppo
- PageEditPerUser by Ryan Cramer
- PasswordForceChange by Adrian Jones
- Process404Logger by kixe
- AdminRestrictPageTree by Netcarver
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+.10TfaEmail by Ryan Cramer- StripePlMailchimpSync by Mikel
- NewsletterSubscription by justb3a
TOTP two-factor authentication
For apps like Google Authenticator, Authy, and other TOTP-based authenticator applications. Requires ProcessWire 3.0.109+.9TfaTotp by Ryan CramerPassword Banned List
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.7PasswordBannedList by madhatter- SamlAuth by Adam Blunt
Stripe Payment Links Admin
View customer, purchases & products with configurable metadata columns & filters. Export reports to CSV.6StripePlAdmin by MikelWebAuthn two-factor authentication
For modern two factor authentication with U2F keys and on-device credentials like Fingerprints/Face5TfaWebAuthn by Adam Blunt- LoginFacebook by Ryan Cramer
- ProcessAccessOverview by lostkobrakai
Page Render IP Restriction
This module adds basic capability to restrict page rendering to selected number of IP addresses.5PageRenderIPRestriction by TeppoPage Access Releasetime
Enables you to set a start- and end-time for the release of pages. Prevents unreleased pages from being displayed.4PageAccessReleasetime by Sebi- ProcessTemplateAccess by Robin S
- PageEditRestore by Ryan Cramer
Nifty Solutions' ProcessForgotPassword Extensions PAID
This is a module pack by Nifty Solutions for ProcessWire CMF/CMS (running on PHP 7.2+) that extends the core features for password recovery making them more flexible and easy to use.4NiftyPasswordsPlus by Nifty SolutionsStripePaymentLinks Customer Portal
Adds a ready-to-use /account/ page with login flow, product grid, purchase history table, and direct access to the Stripe Customer Billing Portal4StripePlCustomerPortal by Mikel- PageEditPerRole by pogidude
- Asyntai by Asyntai
Email Verification
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.3EmailVerification by kixeTemplate Once Per Parent
Adds an option to each template's family settings to be used once per parent page3TemplateOncePerParent by BitPoetSubscribers
Module to subscribe new users or a particualr role, and module for showing users in a list in the admin. Has a front end page for subscribing your users – register, login, forgotten password3Subscribers by benbyf- SessionLoginAlarm by Netcarver
OneTimeOnlyCode
OneTimeOnlyCode creates one time only codes that can be used to access specific content2OneTimeOnlyCode by benbyf- UserRestrictions by Teppo
- LoginPassKey by Clip Magic
Template Access by Parents
ProcessWire module that allows limiting templates for new pages based on the parent page. Can be configured for each page individually. Also supports inheritance.2TemplateParents by BitPoetU2F Two Factor Authentication
For two-factor authentication with security keys like Yubikey/Google Titan.2TfaU2F by Adam Blunt- Oauth2Login by flydev ??
- LoginTimer by Ryan Cramer
User Profiles for PW
A module and template files that enable front-end management of user profiles in ProcessWire.1FrontendUserProfile by khan- ProcessFieldAccess by Robin S
- ProcessDashboardTasks by monchu
Login Scheduler
Adds support for enabling or disabling login for users, either instantly or by specifying a time range.0LoginScheduler by Teppo
The modules directory is powered by ProcessWire with the FormBuilder and LoginRegisterPro modules.