Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
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 account. The third is to provide paths that will trigger a specific role when an account is created. The administrator has full control over these functions and can have them working together or independently of each other. Auto Assign Role is integrated with the Content Profile module so that you can have content types serving as registration pages. You can even replace the default user/register page with a customized version of your own design.
Drupal 7
We now have an official 7.x-1.0 release.
New features are now being looked at on the 2.x release.
This module provides a 'Stumble' link in each node page that allows users to visit another random node (think StumbleUpon for your own site). It was inspired by Matt Mullenweg'sRandom Redirect plugin for WordPress.
Embarrassed that the teaser for your custom Podcast content says “Read more”? Want to add some punch to the puny “Add a new comment” link? Change them with the Theme Settings module. “Listen now!” “Speak out!”
This module enables site users to invite guests for a limited timespan. For each invitation, a new user is created, together with login code (e.g. "EbN2F3") that the user can use to log in. When the invitation expires, the associated user is either blocked or deleted, so the invited user can't log in anymore.
This is a pure API module, providing functions for generating login tickets.
A login ticket consists of an automatically generated pass code, an expiration date, and a user who may log in with the pass code. This module provides functions for generating, retrieving and deleting login tickets, as well as checking validness of a given pass code and, given a valid code (while not requiring username and password), logging the concerned user in.