mirror of
https://mau.dev/maunium/synapse.git
synced 2024-10-01 01:36:05 -04:00
Be consistent when associating keys with login types for registration/login.
This commit is contained in:
parent
14bc4ed59f
commit
2c00e1ecd9
@ -162,7 +162,7 @@ class SynapseCmd(cmd.Cmd):
|
|||||||
"type": "m.login.password"
|
"type": "m.login.password"
|
||||||
}
|
}
|
||||||
if "userid" in args:
|
if "userid" in args:
|
||||||
body["user_id"] = args["userid"]
|
body["user"] = args["userid"]
|
||||||
if password:
|
if password:
|
||||||
body["password"] = password
|
body["password"] = password
|
||||||
|
|
||||||
|
@ -192,7 +192,7 @@ class RegisterRestServlet(RestServlet):
|
|||||||
raise SynapseError(400, "Captcha is required.")
|
raise SynapseError(400, "Captcha is required.")
|
||||||
|
|
||||||
password = register_json["password"].encode("utf-8")
|
password = register_json["password"].encode("utf-8")
|
||||||
desired_user_id = (register_json["user_id"].encode("utf-8") if "user_id"
|
desired_user_id = (register_json["user"].encode("utf-8") if "user"
|
||||||
in register_json else None)
|
in register_json else None)
|
||||||
if desired_user_id and urllib.quote(desired_user_id) != desired_user_id:
|
if desired_user_id and urllib.quote(desired_user_id) != desired_user_id:
|
||||||
raise SynapseError(
|
raise SynapseError(
|
||||||
|
@ -99,7 +99,7 @@ class RestTestCase(unittest.TestCase):
|
|||||||
"POST",
|
"POST",
|
||||||
"/register",
|
"/register",
|
||||||
json.dumps({
|
json.dumps({
|
||||||
"user_id": user_id,
|
"user": user_id,
|
||||||
"password": "test",
|
"password": "test",
|
||||||
"type": "m.login.password"
|
"type": "m.login.password"
|
||||||
}))
|
}))
|
||||||
|
@ -100,7 +100,7 @@ angular.module('matrixService', [])
|
|||||||
}
|
}
|
||||||
else if (loginType === "m.login.password") {
|
else if (loginType === "m.login.password") {
|
||||||
data = {
|
data = {
|
||||||
user_id: userName,
|
user: userName,
|
||||||
password: password
|
password: password
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user