-
Notifications
You must be signed in to change notification settings - Fork 388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Registration fallback doesn't seem to be specced #2411
Comments
dunno if it works though, tbh |
(it doesn't: matrix-org/synapse#6709) |
is this not https://matrix.org/docs/spec/client_server/r0.6.0#fallback ? (because register is UIA) |
well, not really: https://matrix.org/docs/spec/client_server/r0.6.0#fallback specifies fallbacks for individual UIA steps, but still expects the client to do the mechanics of UIA itself. However, given it seems to have been broken ever since we removed the non-UIA registration endpoints, and it has never been specced, maybe we should just say that clients have to implement UIA if they want to support registration. |
ok, this has been broken forever and nobody seems to care that much, so rather than fixing it and speccing it, I think we should remove it. |
@richvdh lack of activity on an issue isn't an indicator of it being useless. By existing in synapse it is considered to exist, for better or worse, which is what issues under |
Which is a pretty high bar, given how versatile UIA is. To have an end-to-end UIA fallback would be really nice - especially if it were aligned with SSO flow, ending with HTTP, rather than JavaScript, callback. |
I can confirm that it was working, but today it does not work anymore. At least Element Android still relies on it if a registration stage is unknown and can't be handled natively |
The thing is, it doesn't exist in Synapse. All that exists in Synapse is a thing that serves you error messages. If we suddenly decided it was a useful thing that we wanted to re-introduce, I'd expect us to go through an MSC process. I really don't buy the idea that we should spec a thing that hasn't existed for over three years. |
I don't disagree with this, but still - I'd expect it to go through MSC, and in any case the OAuth2 changes are looking more promising IMHO. |
yea, 2 years ago the MSC process didn't feel correct for this sort of thing, but now it does. Re-closing. |
but https://matrix.org/_matrix/static/client/register is a thing
The text was updated successfully, but these errors were encountered: