web.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:ssland 作者: laobubu 项目源码 文件源码
def do_login():
    username = request.forms.get('username')
    password = get_salted_password()

    current_user = user.get_by_username(username)
    logined = current_user and current_user.salted_password == password

    if logined:
        response.set_cookie('ssl_uid', str(current_user.id))
        response.set_cookie('ssl_pw', password)
        return redirect('/')

    return template('login', 
        username=username, 
        message='User not found.' if not current_user else 'Password is incorrect.', 
        salt=config.USER_SALT
    )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号