-
Notifications
You must be signed in to change notification settings - Fork 378
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
MSC3231: Token authenticated registration #3231
MSC3231: Token authenticated registration #3231
Commits on Jun 4, 2021
-
Proposal for token authenticated registration
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 79c74c2 - Browse repository at this point
Copy the full SHA 79c74c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a93e43 - Browse repository at this point
Copy the full SHA 0a93e43View commit details -
Link to released version of spec
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 5b93cfd - Browse repository at this point
Copy the full SHA 5b93cfdView commit details -
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 1606dc4 - Browse repository at this point
Copy the full SHA 1606dc4View commit details -
Tokens should only be invalidated after registration
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 5ba0996 - Browse repository at this point
Copy the full SHA 5ba0996View commit details
Commits on Jun 7, 2021
-
Change auth type to m.login.registration_token
This is consistent with the other UIAA auth types, and does not suggest that other `m.login.*` types cannot be used for registration. Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for aa8e896 - Browse repository at this point
Copy the full SHA aa8e896View commit details -
Add proposal for checking the validity of a token
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 84b9976 - Browse repository at this point
Copy the full SHA 84b9976View commit details
Commits on Jun 10, 2021
-
Fix validity checking endpoint
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 7e73525 - Browse repository at this point
Copy the full SHA 7e73525View commit details -
Limit allowed characters and length of token
This allows tokens to be used easily in query parameters Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 22f1f93 - Browse repository at this point
Copy the full SHA 22f1f93View commit details
Commits on Jun 16, 2021
-
Give reason for limiting token length and chars
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 32a9c01 - Browse repository at this point
Copy the full SHA 32a9c01View commit details -
Note all stages must be complete for registration
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 80fc0ed - Browse repository at this point
Copy the full SHA 80fc0edView commit details
Commits on Jun 18, 2021
-
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 88edde6 - Browse repository at this point
Copy the full SHA 88edde6View commit details
Commits on Aug 30, 2021
-
Validity checking should be rate limited
Signed-off-by: Callum Brown <callum@calcuode.com>
Configuration menu - View commit details
-
Copy full SHA for 2433c9f - Browse repository at this point
Copy the full SHA 2433c9fView commit details
Commits on Sep 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5eb8a8b - Browse repository at this point
Copy the full SHA 5eb8a8bView commit details
Commits on Sep 22, 2021
-
Include
.
and~
in allowed characters for registration tokensFor consistency with the unreserved URL characters in RFC3986 https://www.ietf.org/rfc/rfc3986.html#section-2.3 Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 79939f9 - Browse repository at this point
Copy the full SHA 79939f9View commit details