Forum OpenACS Q&A: email necessary?

Collapse
Posted by Matthew Terenzio on
I  have always assumed that having an email address was a necessary
part of registration. Is this true?
Collapse
Posted by Tom Jackson on

The easiest way to change this is to work on the scripts in /register/, to use a new column, which you need to create, in the parties table to represent the login id of the user. If you do that, you might also be able to relax the unique constraint on the email column of that table. You should probably still require an email address for account creation if that is possible.

Collapse
Posted by Jonathan Ellis on
not sure what you're asking...

yes, email is "not null" in the db

no, it doesn't have to be valid (under default settings)

Collapse
Posted by Lars Pind on
If you don't ask for any email at all, you're in trouble when someone forgets his/her password, or wants to sign up for alerts on a bboard, etc.

But if you never want the email of your users, you could just ask for a user id and translate that into a "mailto:userid@yourdomain.com"; email address on your own domain.