Craft plugin for simple user moderation. This plugin does the following:
- The user is set in a pending state if their email address isn't one of the approved domains.
- The user receives an email saying that their account request has been received.
- Optional: A moderator gets a notification email about the new signup.
- The user receives an email saying that their account has been activated.
- Copy the
pendinguser
folder tocraft/plugins
. - Navigate to the plugins page in the Craft control panel and install Pending User.
- Navigate to the plugin settings to customize emails and domains.
If you want users with specific domain names to be automatically approved, enter those domain names with each one on a separate line.
This is the email that is sent to a user when they sign up.
Default: User Request Received
You have access to a Twig {{ user }}
variable, which is a UserModel.
Default: We received your request for a members account and we are currently reviewing it. You will receive a verification email once the account has been approved.
This is the email that is sent to a user when they are activated.
Default: Account Activated
You have access to a Twig {{ user }}
variable, which is a UserModel.
Default: Your account has been activated.
This is the email the moderator will get whenever a new user signs up.
If this is enabled, the moderator will get an email whenever a new user signs up.
Default: Off
The email address the notification will be sent to.
Default: The site administrator's email address.
Default: A new user has signed up
You have access to a Twig {{ user }}
variable, which is a UserModel. Use {{ user.cpEditUrl }}
to insert a link to the user edit screen.
Default: A new user has signed up. Click here to review: {{ user.cpEditUrl }}
Visit code.viget.com to see more projects from Viget.