Currently, anonymous users on my site are allowed to register their interest (signup) in upcoming events. At the point of signup, their name, email, and number is taken.

However, if the visitor later creates a user account on my site, the signup does not recognise this, i.e. signup overview still says that an anonymous user is signed up.

It would be great if the signup would be linked to the new user account given that the email address is the same.

Thanks!

Comments

dww’s picture

Title: Anonymous signup link to new user account » Anonymous signup converted to authenticated if user creates account with same email

yeah, i see what you mean. it might be a little tricky to make this work, but it's not an insane request. ;) i guess signup would just have to implement hook_user() and whenever a new user is created, do a big query against the {signup_log} table to see if there are any anonymous signups with the new email address, and if so, update the records to convert them into authenticated signups. something like that, at least.

that said, i personally have no use for the anonymous signup functionality. someone else wrote it, i just reviewed the code (and continue to keep the feature working as i make other changes) since other people seem to like it. but, i have no desire or need to spend my own time on enhancements like this. so, you can either a) write a patch for this yourself and i'll review it, b) contact me privately about hiring me to work on this, or c) hire someone else to work on it.

thanks,
-derek

scottrigby’s picture

Status: Active » Closed (duplicate)