In PHP I can have a very nice registration system in less than a day with ajax username availability checking, custom fields, custom validation and everything to think of. In drupal, drupal just stands in the way of everything good. I'm trying to customize the registration page as follows
- add extra fields in the registration form
- change registration so user can choose their own password. Is this too much to ask?
- user will not receive an email containing their password (I can't believe drupal sends passwords in the clear like this, this is very bad security practice). So the user will received just a link to verify their account
- Now how and where do I save those fields. One of those fields is the password.
- How do I tell drupal to not send the password in email and to send an email just containing a link to verify