MSC3882: Allow an existing session to sign in a new session (#3882)
* Allow an existing session to sign in a new session
* MSC3882
* Line length
* Resolve TODOs
* Document unstable prefixes
* Add docs on data returned by request
* Reference to MSC3906
* Incorporate review feedback
* Apply suggestions from code review
Co-authored-by: Travis Ralston <travisr@matrix.org>
* Add note on rate limiting
* Revision 1 of proposal
- /_matrix/client/v3/login/token => /_matrix/client/v1/login/get_token
- expires_in => expires_in_ms
- Security clarifications
* Update proposals/3882-login-token-request.md
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Refer to spec about not requiring auth
* Expose availability via capabilities
* Update proposals/3882-login-token-request.md
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Use GET /login when unauthenticated
* Apply suggestions from code review
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
---------
Co-authored-by: Travis Ralston <travisr@matrix.org>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>