Email invite flow uses unspecced org.matrix.web_client_location
parameter
#1360
Labels
spec-omission
implemented but not currently specified
This whole thing is woefully unspecced:
email.invite_client_location
configuration setting (see email settings). Typically it is set to something likehttps://develop.element.io
.org.matrix.web_client_location
parameter toPOST /_matrix/identity/v2/store-invite
https://app.element.io
) in the email that is sent to the invited users, along with an entirely unspecified fragment string (including the room id, a callback URI calledsignurl
whose purpose I don't entirely understand, and other details of the room).Given that this forms part of the interface between homeservers and identity servers , the
org.matrix.web_client_location
parameter should be part of the spec. Better yet, it should be specced without theorg.matrix
prefix.The spec also needs to include details of what the expected behaviour of the target location should be. What parameters are passed, and what is the target client expected to do with them? In particular, what is
signurl
?The text was updated successfully, but these errors were encountered: