In v 2.7.2 don't work redirects after login and logout. How to fix it? четверг, 27 июня 2013 г., 19:36:27 UTC+6 пользователь [email protected] написал: > > > > hello together, > > my problem is , i want a simply redirect after a user is logged in. > > i am using the auth setup from web2py: > > > > my db.py: > > auth = Auth(db) > auth.define_tables(username=True) > auth.settings.login_next = URL('welcome') this has no effect, after a > user login the index page is still shown > > > the controller: > > def index():this is my index page, the first page show to the user, where > the user can login or register > > user_auth = auth.login() > user_auth.add_button('register me', URL('register_user')) > > > return dict(user_auth = user_auth) > > def invalid_user(): > return dict() > > def welcome():after login was succsesfull the user should be directed to > welcome > search = FORM('Search for:', INPUT(_name='name'), > INPUT(_type='submit', _value = 'go!!!!')) > > return dict(search = search) > > > def register_user(): > register = auth.register() > > if register.process().accepted: > redirect(URL('welcome')) > > > return dict(register = register) > > > the view: this is the first site that the user is shown > <h1>Login:</h1> > <br> > {{=user_auth}} it simply show the form from index() its auth.login() > > > the flow is that the user first see the index page with the login, > now user is able to login or create a account, > if the user log in , with an allready created account she schould be > redircted to the welcome page. > > > > kind regards > > Bartek > > > > > > >
-- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

