DNN Registration settings seemed unnecessarily burdensome (user name, display name, first name, last name, etc), so I decided to whack away. This module only requires user to input email address for registration (password is optional). It supports the administration options for public, private and verified registration along with the associated email events. The email address is parsed to populate the required DNN User fields. This module is in no way a replacement for the full featured DNN user maintenance, but it can be expeditious way to get users to register on your site.
I have used it on DNN sites to enable expedited registration, newsletter signups and multiple registration types on the same site. In addition to the DNN auto-assign roles you can create auto assignment roles for each instance of this module. I often drop it in multiple places within a site with module permissions settings that it only appears for unauthenticated users (deselect inherit from Page). If you want the registration tag to redirect to this module you can add it to page and specify that page to be site’s ‘User Page’.
I have not tested this module against pre 5.0 DNN installations.