mirror of https://github.com/openspug/spug
F 修复登录接口兼容性
parent
0e0af703a8
commit
6365f28a60
|
@ -137,7 +137,7 @@ def login(request):
|
||||||
form, error = JsonParser(
|
form, error = JsonParser(
|
||||||
Argument('username', help='请输入用户名'),
|
Argument('username', help='请输入用户名'),
|
||||||
Argument('password', help='请输入密码'),
|
Argument('password', help='请输入密码'),
|
||||||
Argument('type')
|
Argument('type', required=False)
|
||||||
).parse(request.body)
|
).parse(request.body)
|
||||||
if error is None:
|
if error is None:
|
||||||
x_real_ip = request.headers.get('x-real-ip', '')
|
x_real_ip = request.headers.get('x-real-ip', '')
|
||||||
|
@ -168,6 +168,7 @@ def login(request):
|
||||||
return json_response(error='账户已被系统禁用')
|
return json_response(error='账户已被系统禁用')
|
||||||
cache.set(form.username, value + 1, 86400)
|
cache.set(form.username, value + 1, 86400)
|
||||||
return json_response(error="用户名或密码错误,连续多次错误账户将会被禁用")
|
return json_response(error="用户名或密码错误,连续多次错误账户将会被禁用")
|
||||||
|
return json_response(error=error)
|
||||||
|
|
||||||
|
|
||||||
def handle_user_info(user, x_real_ip):
|
def handle_user_info(user, x_real_ip):
|
||||||
|
|
Loading…
Reference in New Issue