def login():
username = request.json.get('username')
password = request.json.get('password')
if username and password:
user = User.find_by_identity(username)
if user and user.authenticated(password):
g.current_user = user
session_token = user.generate_auth_token(3600)
user.session_token = session_token
db.session.commit()
response = user.to_json()
return jsonify({'response': response}), 200
else:
return jsonify({'response':
{'message': 'Username or password is wrong'}}), 404
return jsonify({'response':
{'message': 'Password and username not provided'}}), 500
评论列表
文章目录