When I click on "Lost Password" in the user menu I just get a page with a blank body. The url to which I'm forwarded seems right (http://ianwscott.webfactional.com/paideia/default/user/request_reset_password?_next=/paideia/default/index) but there's no form on the page. It's as if the page controller is returning an empty dict. But I'm not getting any error message either.
I've looked through the page source and it's not that the form is hidden. It's just not being included in the page response. Other default/user forms are produced just fine: login, change_password, etc. So I can't figure out why request_reset_password returns nothing. Since there's no error ticket it's very difficult for me to debug. Any suggestions? Here is my setup for mail and the relevant auth settings (from controllers/db.py): mail = Mail() mail.settings.server = keydata['email_sender'] # 'logging' # SMTP server mail.settings.sender = keydata['email_address'] # email mail.settings.login = keydata['email_pass'] # credentials or None current.mail = mail auth.settings.mailer = mail # for user email verification auth.settings.registration_requires_verification = False auth.settings.registration_requires_approval = False auth.messages.verify_email = 'Click on the link http://' \ + request.env.http_host + URL('default', 'user', args=['verify_email']) \ + '/%(key)s to verify your email' auth.settings.reset_password_requires_verification = True auth.messages.reset_password = 'Click on the link http://' \ + request.env.http_host + URL('default', 'user', args=['reset_password' ])\ + '/%(key)s to reset your password' -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.