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


 

-- 



Reply via email to