IS_LOWER is not working, but the code below is working fine: =============================================== auth.settings.register_onvalidation = login_email_lower current.app.auth = auth form=current.app.auth.register()
auth.settings.login_onvalidation = login_email_lower current.app.auth = auth form=current.app.auth.login(next=login_next) def login_email_lower(form): form.vars.email = form.vars.email.lower() return(form) =============================================== I believe I have to use this code for request_reset_password? auth.settings.reset_password_onvalidation = login_email_lower current.app.auth = auth form=current.app.auth.request_reset_password()