Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Registration codes

Security covered Under active development 261 sites

This module restricts new account registrations to users who enter a valid registration code. It provides tools for administrators to manage these codes, including generation, import, and export. Optional sub-modules add features like email delivery, role assignment, and integration with other modules.

Invitation to collaborate!. During the security review, I noticed that the module needs some major rework, and some features can be optimized for performance. I will work on a 7.x-2.x branch without dropping any functionality, and with a complete upgrade path, for a more leaner code. There are some RTBC patches, but they have not been updated for some time (needs rerolling). You are welcome to add new features, submit patches, and suggest any other changes.

This module allows the site administrator to allow new account registrations only for users who provide a valid registration code.

This module also allows the management of these registration codes, including listing, generating, importing and exporting.

The most common use of this module is medallion based registration - only users who have purchased a membership medallion (e.g. made a physical purchase entitling them) are able to register.

Other uses include promotional codes, and shared private key registration.

Sub-modules (for 7.x only)

This module allows for sub-modules which extend the functionality of the core module, this includes:

  • mailer: allows registration codes to be emailed to lists of email addresses
  • roles: automates role assignment during registration based on code used
  • voucher: allows registration codes to be used as a voucher after registration
  • og: integration with organic groups, for group assignment during the registration process
  • dynamic: allows on-the-fly creation of registration codes that match a validation criteria.
  • ie: provides import and export functionality.

Dependencies (for 7.x only)

The module uses Views Bulk Operations to effectively manage thousands of codes, and has full support for Rules based on string comparison of the code, or matching any of the terms the code was tagged with.

Drupal 10–11

Ask your assistant about Registration codes

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • views Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Sep 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
2.0.1 Stable 10–11 Oct 28, 2024
2.0.0 Stable 10–11 Sep 6, 2024
8.x-1.3 Stable 9–10 Sep 6, 2024
2.0.x-dev Dev 10–11 Sep 3, 2024
8.x-1.2 Stable 9–10 Sep 3, 2024