Hi David, somehow, doesn't look pretty but this works.
def email_to_lower(form): form.vars.email = form.vars.email.lower() auth.settings.login_onvalidation = email_to_lower I guess the login form should not be case sensitive. (Or should it, Massimo?) Regards, HC