|
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 |
|