On 9/10/06, patrickk <[EMAIL PROTECTED]> wrote:
> in my view, anything that´s not needed for user-authentication
> belongs to a user-profile. for me (and I may be wrong here) a user-
> profile is for personal information (like first name, last name,
> address and what have you).

As I see it, paring down to "only what's absolutely necessary for
authentication" has two big problems:

1. Not everybody will agree on "what's absolutely necessary for
authentication"; you may want username/password, someone else may want
email address/password, someone else may want an OpenID token...
2. While technically only username/password are "required" for
authentication (with the built-in auth backend; let's set aside custom
backends for the moment), the email address and first/last name fields
are useful enough, and used in enough use cases, that requiring extra
work to get them just wouldn't feel right.

In other words, I see this as being about providing a baseline of
common fields; the fewer people who *have* to define a profile model
to get what they need, the better.


-- 
"May the forces of evil become confused on the way to your house."
  -- George Carlin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~----------~----~----~----~------~----~------~--~---

Reply via email to