Como redirecionar a una pagina luego de login

59 views
Skip to first unread message

cron...@udg.co.cu

unread,
Apr 28, 2016, 7:23:30 PM4/28/16
to web2py-usuarios
Hola soy nuevo en web2py y quisiera saber como rediercionar la url luego de login , pues me reenvia a la misma pagina de inicio.
saludos y gracias de antemano

DenesL

unread,
Apr 30, 2016, 8:12:46 AM4/30/16
to web2py-usuarios

cron...@udg.co.cu

unread,
May 3, 2016, 1:30:59 PM5/3/16
to web2py-usuarios
en la version que estoy usando la aplicacion de ejemplo en la vista muestar esto, creo que es aqui donde hay que modificar pero no se como

{{extend 'layout.html'}}

<h2>
{{=T('Sign Up') if request.args(0) == 'register' else T('Log In') if request.args(0) == 'login' else T(request.args(0).replace('_',' ').title())}}
</h2>

<div class="container">
    <div class="row">
        <div id="web2py_user_form" class="col-lg-6">
        {{
        if request.args(0)=='login':
            if not 'register' in auth.settings.actions_disabled:
                form.add_button(T('Sign Up'),URL(args='register', vars={'_next': request.vars._next} if request.vars._next else None),_class='btn btn-default')
            pass
            if not 'request_reset_password' in auth.settings.actions_disabled:
                form.add_button(T('Lost Password'),URL(args='request_reset_password'),_class='btn btn-default')
            pass
        pass
        =form
        }}
        </div>
    </div>
</div>


{{block page_js}}
<script>
    jQuery("#web2py_user_form input:visible:enabled:first").focus();
{{if request.args(0)=='register':}}
    web2py_validate_entropy(jQuery('#auth_user_password'),100);
{{elif request.args(0)=='change_password':}}
    web2py_validate_entropy(jQuery('#no_table_new_password'),100);
{{pass}}
</script>
{{end page_js}}

isi_jca

unread,
May 10, 2016, 5:20:10 PM5/10/16
to web2py-usuarios
Hola!!!

En el controlador db.py, puedes incluir el siguiente código:

if ( auth.user and request.function!='user'):

Juan Carlos

unread,
May 27, 2016, 6:02:10 AM5/27/16
to web2py-usuarios
Muchas gracias, está es la mejor solución. 
Reply all
Reply to author
Forward
0 new messages