hi marin. good thought -- i'll give that a try. thanks!

On Feb 3, 11:32 am, Marin Pranjic <marin.pran...@gmail.com> wrote:
> not sure if something like that is implemented, but here's what you can do:
>
> before validating form:
> 1. check if email is given in post vars (instead of username)
> 2. if it is, make select query to db to find out username related to given
> email
> 3. change variable (if email is given in username field, insert username
> instead)
> 4. username will be sent to validation instead of email
>
> you'll be using username field for login, but you can set label to "username
> or email"
>
> not sure if this fits, but if it is ok, i can give you exact code (i use
> something very similar to this)
>
> On Thu, Feb 3, 2011 at 8:18 PM, mattynoce <mattyn...@gmail.com> wrote:
> > hi all. i know we can use username instead of email by simply adding
> > username=True to auth, but i wanted to know if there happened to be a
> > way to use either.
>
> > for example, i have parent and children users, and i want kids to use
> > username, since they might not have email addresses. but i want
> > parents to use username or email, whichever they can remember.
>
> > so i'd like a field that accepts EITHER username or email, and checks
> > to see if either would allow login. i will figure out how to do this
> > on my own, but i wanted to see if there were something secret in auth
> > to do it automatically.
>
> > thanks,
>
> > matt
>
>

Reply via email to