Commit a951b22e by yanglei

update

parent e6908117
...@@ -22,16 +22,13 @@ def login(): ...@@ -22,16 +22,13 @@ def login():
json_date = request.get_json() json_date = request.get_json()
number = json_date["number"] number = json_date["number"]
password = json_date['password'] password = json_date['password']
key = json_date["key"]
#手机号登录 #手机号登录
phone_result = Management.query.filter_by(phone=number, status=1).first() phone_result = Management.query.filter_by(phone=number, status=1).first()
if phone_result: if phone_result:
# 进行密码验证 # 进行密码验证
if phone_result.check_password(password) == True: if phone_result.check_password(password) == True:
token_making = generate_token(key, 360)
# 从获取库里获取key # 从获取库里获取key
ky = phone_result.key return BaseResponse()
return BaseResponse(data=certify_token(ky, token_making))
else: else:
return BaseResponse(**PASSWORD_ERROR) return BaseResponse(**PASSWORD_ERROR)
...@@ -40,10 +37,7 @@ def login(): ...@@ -40,10 +37,7 @@ def login():
if user_result: if user_result:
# 进行密码验证 # 进行密码验证
if user_result.check_password(password) == True: if user_result.check_password(password) == True:
token_making = generate_token(key, 360) return BaseResponse()
# 从获取库里获取key
ky = user_result.key
return BaseResponse(data=certify_token(ky, token_making))
else: else:
return BaseResponse(**PASSWORD_ERROR) return BaseResponse(**PASSWORD_ERROR)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment