Code Directory
 Visual Basic & VB.NET
New Code
Taxi App Development 7.3
RentALL-Airbnb clone script 1.8.0
VisualNEO Web 19.4.5
PHP Ecommerce Script 1.3.2
dbForge Studio for PostgreSQL 2.1
Rentonn - Airbnb clone 1.0
VisualNEO for Windows
SentiVeillance SDK Trial 7.0.191272
dbForge SQL Complete 6.1
Uber for E-Scooters 1.0
ODBC Driver for MySQL 2.4
dbForge Schema Compare for MySQL 4.4
dbForge Studio for MySQL 8.1
dbForge Query Builder for MySQL 4.4
dbForge Data Compare for MySQL 5.5
Top Code
wpsnr 1.0
Efficient Conjugate Gradient Method for Symmetric Banded Matrix 1.0
Iterative Methods for Linear and Nonlinear Equations 1.0
API Based Travel Booking Script 1.04
PAM HYIP script software 1.0
A-star Search Algorithm 1.1
Download4J 1.0
Top Rated
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
ATN Mall 2.0
Registration Role Keys 6.x-1.0
File ID: 97722

Registration Role Keys 6.x-1.0
Download Registration Role Keys 6.x-1.0http://drupal.orgReport Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 0
Submit Rating:
Registration Role Keys 6.x-1.0 Description
Description: Since there are far too many modules implementing partial functionality of this module, and the slow uptake (~40 users or 0.01% of Drupal sites), I have decided to declare the end of the road for rolekeys.

Here are some alternatives

To assign a role on registration try

Core actions can easily handle this

To allow a user to choose a role on registration

To provide a role using a key during registration

Memberships (not covered by rolekeys!)

To allow role assignment via "My account" area


Older modules (5.x) (5.x & unpublished)

Hopefully someone will be able to unify this mess.

The module allows you to assign 0 or more Drupal roles to a user defined key. There is no limit on the number of keys that a site can have. Keys can then be used during registration or in the "My account" area. The module needs to be configured before it is enabled on the respective areas.

Just add one or more roles to the "default" key. These are automatically assigned during registration when enabled.

By a secrete
Use the password or textfield options during registration.

By having an empty key, this field becomes optional.

If there are no empty keys, then the user is forced to supply a valid key to register.

User selection
Radios, checkboxes, select list, etc, all provide the ability for the user to select the desired keys themselves.
My account area

Similar features to the registration process

There is no tracking of role assignment, it simply handles assignment of roles when the user joins.
Points of note

You need the max permission to use the module, 'administer access control' for Drupal 5, 'administer permissions' for Drupal 6.

I did this as you can assign any role to new users, fairly dangerous. Take care with your role selection.

License: Freeware

Related: drupal, Module, Registration, assignment, Roles, assign, administer, Select, accountquot, quotmy, Users, provide, empty, forced, Supply, registeruser, selectionradios

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 0

More Similar Code

Registration role lets an administrator select a role to automatically assign to new users. The selected role will be assigned to new registrants.

[For a module that lets the user choose their role on registration, see rolesignup.]

Be sure this role does not have any privileges that should not be given out to just anyone who registers. Because we shouldn't give away any real abilities above an authenticated user by...

This module lets administrator to select roles that will be available for selection on registration form.
It also allows to select which roles needs admin approval. If user selects such a role during registration his account will be blocked...

Creates block registration forms for specified roles when using 'Auto Assign Role' for registration. If you would like to provide your registration forms from the Auto Assign Role pages as blocks to your users then this module is the solution. Any...

The roledelay module allows you to set a user role that new members are granted after a certain time period from registration. A common use for this is to deny the default 'authenticated user' role permissions to post certain types of content, and...

The Auto Assign Role serves three primary purposes. The first is to provide an automatic assignment of roles when a new account is created. The second is to allow the end user the option of choosing their own role or roles when they create their...

This module is add-on for the Organic Groups module designed to facilitate users in joining a specific group upon registration (or afterwards as a member) on sites that have a number of groups that is too large to easily browse through or show in...

The Event Manager module provides event registration capabilities for five different types of events.

Setup events in which web site visitors register to:

1. Participate in a particular role or job
2. Participate...

Allows the user to add a fifth component on the user registration URL containing a comma-separated list of roles to be automatically assigned to the newly-created user.

For example:

* the path...

This program is used for securing software by providing registration field. It allows users to generate their registration component at the threshold of their software which asks users to enter their name and registration keys. This tool verifies...

Lots of programs are copied illigally. Keys, key-generators etc can be found on the Internet... What can stop it?SoftLock provides protection by the user's hard-disk manufacturer ID (which changes only if the user changes his HDD). Registration...

User Review for Registration Role Keys
- required fields

Please enter text on the image