Is there a reason you aren't using web2py's login?

If you want to customize the login page, you can do this in 
views/default/user.html:

{{if request.args(0)=='login':}}
    <h2>Login</h2>
    <div id="user_form">
        {{=form.custom.begin}}
        <p><label for="email">Email</label><br>
        {{=form.custom.widget.email}}</p>
        <p><label for="password">Password</label><br>
        {{=form.custom.widget.password}}</p>
        <p><input class="checkbox" id="auth_user_remember" name="remember" 
type="checkbox" value="on" checked />&nbsp;&nbsp;<label 
for="auth_user_remember">Remember me</label></p>
        <p><input type="submit" value="login" /></p>
        {{=form.custom.end}}
    <br/><a href="{{=URL(r=request,args='register')}}">register</a>
    <br/><a 
href="{{=URL(r=request,args='request_reset_password')}}">password help</a>
    </div>

Reply via email to