# Summary
Register Pre-approved provides the means to define a list of email address and domain name patterns for prospective users who are pre-approval to register and access a web site without administrator intervention. This eliminates the need for administrators to approve and assign roles to users from trusted or targeted organizations.
Individual email addresses and domain name patterns can be used in combination, which allows administrators to grant a special role to certain individuals from an organization while everyone else of the same organization is assigned a regular role (or perhaps none at all).
- Use case #1:
A registrant's email address matching mrbig@widgetcompany.com could be assigned roles "executive" and "employee" while anyone else matching @widgetcompany.com would be assigned "employee" only. - Use case #2:
Referred or migrating user accounts from another web site could be white-listed to streamline the re-registration process. - Use case #3:
Restrict new user registration to only those with a pre-approved email address.
Register Pre-approved is designed to compliment the "Public registrations" selection on the user settings page. Administrators are strongly encouraged to use the "Require e-mail verification" option to guard against unauthorized users from gaining immediate access to privileged information or features.
# Project URL
https://www.drupal.org/project/register_preapproved
# Where is the code?
https://www.drupal.org/project/register_preapproved
# Estimated completion date
Unknown
# Dependencies
N/A
# Who's doing the port?
Unknown
# What help do they need?
I started up a branch for D8 and converted the .info file, but the rest still needs some work. I'm hoping to get some contrib sprinting time in at DrupalCon Dublin, but any patches and contributions are appreciated.
# D8 roadmap
Unknown
# Background and reference information
Issue fork contrib_tracker-2803031
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
NWOM CreditAttribution: NWOM commented