server.py 文件源码

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

项目:clofly 作者: heronyang 项目源码 文件源码
def login():

    if 'username' in session:
        return 'Logged in as %s' % escape(session['username'])    

    table = dynamodb.Table('user')
    params = request.get_json()

    if not 'username' in params  or not 'password' in params:
        abort(400)

    username = params['username']
    password = params['password']

    response = table.get_item( Key={ 'username': username })
    if 'Item' in response:
        db_password = response['Item']['password']
        if hash(password) == db_password:
            session['username'] = username
            return 'Login Succeed'

    abort(401)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号