Closed (fixed)
Project:
Role Signup
Version:
5.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Reporter:
Created:
7 Apr 2007 at 08:34 UTC
Updated:
15 Feb 2008 at 23:03 UTC
Role Signup is not working
module is enabled.
access control is given to all user roles.
on user/register page
roles are listed
but while clicking on the certain role it remains on the same page
Comments
Comment #1
firebus commentedme too.
it seems to pick one group and stay there. you can't change it. deleting cookies doesn't help. very strange!
Comment #2
pfaocleHaving very similar problems trying this module today: the page output by the seems to be stuck with the first role I picked, and doesn't change, even after removing said role from the list of permissible roles. However, following the process through led to the user being assigned the correct role - it just isn't changing in the "You are registering for the 'rolename' account type." message.
Comment #3
pfaocleThese problems seem to relate to caching of the user register page?
I tried fiddling with the hook_menu, to not much avail. As I was editing, I wondered why a session variable is being used at all. Is there a reason for this? I may have missed a glaring security problem, but what's to stop the module being simply something like:
I don't see how this differs, apart from registration is now a one-step process with a role select box, rather than a two-step process: choose your role, then fill in the registration form.
Users are still automatically given the role they choose, which frightens me a little.
Comment #4
firebus commentediirc there's some integration between role signup and node profile such that different registration options are available depending on the role you choose.
that's one reason to have a two-step.
Comment #5
cyberswat commentedComment #6
cyberswat commentedThe original module should have never used session variables ... I modified it to use Drupal's hooks properly ... please evaluate the dev snapshot of http://drupal.org/project/autoassignrole as I believe it fixes this problem and would like to get it into a release asap
Comment #7
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.