mirror of
https://github.com/Lost-MSth/Arcaea-server.git
synced 2026-02-12 19:17:26 +08:00
Fix something
I don't know if it is a bug and I haven't test it. Maybe it makes low version arcaea can log in.
This commit is contained in:
@@ -89,7 +89,11 @@ def login():
|
|||||||
id_pwd = headers['Authorization']
|
id_pwd = headers['Authorization']
|
||||||
id_pwd = base64.b64decode(id_pwd[6:]).decode()
|
id_pwd = base64.b64decode(id_pwd[6:]).decode()
|
||||||
name, password = id_pwd.split(':', 1)
|
name, password = id_pwd.split(':', 1)
|
||||||
device_id = headers['DeviceId']
|
if 'DeviceId' in headers:
|
||||||
|
device_id = headers['DeviceId']
|
||||||
|
else:
|
||||||
|
device_id = 'low_version'
|
||||||
|
|
||||||
token, error_code = server.auth.arc_login(name, password, device_id)
|
token, error_code = server.auth.arc_login(name, password, device_id)
|
||||||
if not error_code:
|
if not error_code:
|
||||||
r = {"success": True, "token_type": "Bearer"}
|
r = {"success": True, "token_type": "Bearer"}
|
||||||
@@ -103,7 +107,11 @@ def login():
|
|||||||
def register():
|
def register():
|
||||||
name = request.form['name']
|
name = request.form['name']
|
||||||
password = request.form['password']
|
password = request.form['password']
|
||||||
device_id = request.form['device_id']
|
if 'DeviceId' in headers:
|
||||||
|
device_id = headers['DeviceId']
|
||||||
|
else:
|
||||||
|
device_id = 'low_version'
|
||||||
|
|
||||||
user_id, token, error_code = server.auth.arc_register(
|
user_id, token, error_code = server.auth.arc_register(
|
||||||
name, password, device_id)
|
name, password, device_id)
|
||||||
if user_id is not None:
|
if user_id is not None:
|
||||||
|
|||||||
Reference in New Issue
Block a user