app.py 文件源码

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

项目:osp-api 作者: opensyllabus 项目源码 文件源码
def post(self, args):
        email = args['email']
        password = args['password']

        # Check the info!
        user_from_db = users.User.query.filter_by(email=email).first()
        if user_from_db is None:
            # FIXME: bad message
            flask_restful.abort(401, message={'error': 'failed login'})
        elif flask_security.utils.verify_password(password,
         user_from_db.password):
            return {
                'access_token': create_access_token(identity=email),
            }
        else:
            # FIXME: terrible message.
            flask_restful.abort(401, message={'error': 'incorrect email/pass'})
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号