This project is not covered by Drupal’s security advisory policy.

.OBSOLETE. Current Civicrm versions are not supported.There is a current limitation of CiviCRM that contact matching rules are not applied to contacts created via profiles injected into Drupal's User Registration.

So this module was written in order to redirect from Drupal's Registration form to a designated Profile instead, essentially handing the task of creating users to CiviCRM instead of Drupal (though drupal's user_register form is still processed in the background). This allows full Contact matching rules to be observed.

In short, if you don't use e-mail address for matching, and you keep getting duplicate CiviCRM records from Drupal Account registrations, and don't know why, you probably need this module.

Module minimally requires Drupal 6.x and CiviCRM 2.1+. Tested with MySQL database only. Note that it is still dependent on CiviCRM's contact matching code, which has improved greatly over time, so matching will be more effective in more recent version.

To minimize required configuration, the module will select your first Profile designated for 'User Registration' as the Account Registration form, and will set the required settings for you. However, you are free to select any User Registration Profile you wish to use at admin/user/settings .

Note that this does add the limitation that you may only use 1 profile during registration, unlike CiviCRM's built-in method, which can inject multiple Profiles into Drupal's user registration form.

Sponsored by Ninjitsu Web Development.
http://www.NinjitsuWeb.com

Developer can be hired for customizations and other Drupal services.

Project information

Releases