auth.settings.login_url=URL(r=request, c='crudtool', f='index')

after logout it goes to login_url, same with failed requires_login.

Massimo

On May 13, 3:22 am, [email protected] wrote:
> Massimo,
>
> This works:
>
> auth.settings.login_next=URL(r=request, c='crudtool', f='index') in
> db.py, when I login I am redirected 
> tohttp://127.0.0.1:8000/mock/crudtool/index
>
> But this doesn't work:
>
> auth.settings.logout_next=URL(r=request, c='authtool', f='login') in
> db.py,
>
> in the controller authtool the function:
>
> def logout():
>     return dict()
>
> when I logout I get an invalid function error which is correct, the
> address in the browser reads:http://127.0.0.1:8000/mock/authtool/user/login
>
> this: auth.settings.login_url=URL(r=request, c='authtool', f='login')
> doesn't work either.
>
> auth.settings.... also didn't solve the problem described in my
> previous post:
>
> Furthermore I created a controller crudtool in which I will define
> crud actions. When I expose the index function in crudtool:
>
> @auth.requires_login()
> def index():
>     return dict(message="hello from crudtool.py")
>
> it redirects to:http://127.0.0.1:8000/mock/crudtool/user/login, but
> there is no function user and args login. Whereas it should redirect
> me tohttp://127.0.0.1:8000/mock/authtool/loginI thought I would
> solve this using the next attribute...
>
> Kind regards,
> Annet
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to