While developing an umbraco project before Christmas, I found it was needed to build an additional Member Control macro.
The problem I had was the Member Signup is great, but if you're just collecting data for a mailing list, all you really need is an email address (and maybe some additional data).
You don't want to have to make users enter a username and password as well.
We wrote some code which automatically populates the username field with the email address, and also creates a password, so that in the future if we decieded to add 'login' features, we could simply mail out the passwords to all of the users.
If anyone is interesting in this, I'll package it up, and post a link here.
It would be really awesome if you'd share your efforts with the community... But I still think you can make it work using the standard asp.net login controls.
It's possible to hide (not remove as that doesn't work for some controls, especially the email, username and password controls) those controls that are not relevant to the users. I've done something similar (replacing username with e-mail) just by hiding the e-mail field and playing with the labels' text.
On the CreatingUser event, just set the username field equal to the email address and create the password. I'm quite confident that it would work out.
Member Signup
Hello,
While developing an umbraco project before Christmas, I found it was needed to build an additional Member Control macro.
The problem I had was the Member Signup is great, but if you're just collecting data for a mailing list, all you really need is an email address (and maybe some additional data).
You don't want to have to make users enter a username and password as well.
We wrote some code which automatically populates the username field with the email address, and also creates a password, so that in the future if we decieded to add 'login' features, we could simply mail out the passwords to all of the users.
If anyone is interesting in this, I'll package it up, and post a link here.
All the best, Lau
-
( you can see it working here -> http://axethebeertax.com/support-us.aspx )
Hi Laurence,
It would be really awesome if you'd share your efforts with the community... But I still think you can make it work using the standard asp.net login controls.
It's possible to hide (not remove as that doesn't work for some controls, especially the email, username and password controls) those controls that are not relevant to the users. I've done something similar (replacing username with e-mail) just by hiding the e-mail field and playing with the labels' text.
On the CreatingUser event, just set the username field equal to the email address and create the password. I'm quite confident that it would work out.
Just my 2 cents.
Regards,
/Dirk
Hi Laurence,
It would be great if you share this package with the community.
Regards,
Hemant
is working on a reply...