1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-07-07 22:41:18 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
d558b74bad Upgrade dependencies 2021-12-09 23:34:36 +01:00
c4a979245b Move to Rust edition 2021
Also bump MSRV to 1.56 and use the same clippy lints in every crate
2021-12-09 22:54:35 +01:00
c857ff90ec Upgrade dependencies 2021-12-06 10:01:37 +01:00
de2e078e18 Match the spec on handling request/registration params
Raise a (request|request_uri|registration)_unsupported error when one of
those parameters are in an authorization request
2021-11-22 16:14:25 +01:00
d78f64d077 Support the prompt param in authorization requests 2021-11-22 15:54:52 +01:00
5a4d3f6c94 Generate a scope with a random device ID 2021-11-22 14:06:25 +01:00
6a69ef8456 Fix post-auth redirects & support max_age
This also displays some context on login and reauth page about the next
step
2021-11-16 19:16:52 +01:00
16fe5a8d76 Implement client_secret_jwt authentication method 2021-11-05 17:18:48 +01:00
bca8b11e46 Upgrade all dependencies 2021-10-25 17:40:54 -04:00
004821f4f2 Refactor authorization grant
The authorization grant is now properly separated from the OAuth2
session, which helps avoiding a lot of potential database
inconsistencies
2021-10-25 17:27:19 -04:00
617ab83ab2 Upgrade all dependencies 2021-10-18 17:45:45 +02:00
27ae6a5167 Initial OpenTelemetry tracing support 2021-10-13 13:56:42 +02:00
ec7d936b10 Better data structure to handle scopes 2021-10-05 20:36:36 +02:00
8ecdf7c6c8 PKCE support 2021-10-05 14:08:47 +02:00
af71adbe7a Upgrade dependencies 2021-10-04 14:48:23 +02:00
3cbce1e33e Upgrade all dependencies 2021-09-23 20:54:24 +02:00
1813984a1c Include "state" in authorization request errors 2021-09-17 18:13:30 +02:00
a44e33931c Split the service in multiple crates 2021-09-16 14:43:56 +02:00