Dear web2py folks, In the book it says in /chapter/29/9#Authentication:
In Auth, by default, email verification is disabled. To enable email, > append the following lines in the model where auth is defined: > > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > 9. > 10. > 11. > > auth.settings.registration_requires_verification = False > auth.settings.registration_requires_approval = False > auth.settings.reset_password_requires_verification = True > auth.messages.verify_email = 'Click on the link http://' + \ > request.env.http_host + \ > URL(r=request,c='default',f='user',args=['verify_email']) + \ > '/%(key)s to verify your email' > auth.messages.reset_password = 'Click on the link http://' + \ > request.env.http_host + \ > URL(r=request,c='default',f='user',args=['reset_password']) + \ > '/%(key)s to reset your password' > > You need to replace the string > > 1. > > 'Click on the link ...' > > in auth.messages.verify_email with the proper complete URL of the action > verify_email. For both verify_email and reset_password: Should I replace 'Click on the link http://' With: 'Click on the link http://myserver.com/myapp/' Or with: 'Click on the link http://myserver.com/myapp/default/user/verify_email' My guess is the first, but because the book says "proper complete URL", I am not sure. Thanks in advance for the help. Love and peace, Joe --

