Revove user sessions when OAuth tokens are revoked (#1354)

OAuth tokens are revoked when the user revoke access to the OAuth app from the provider settings.
Some OAuth providers also revoke OAuth tokens when the user changes password.
This commit is contained in:
Solomon
2025-11-28 12:48:56 +00:00
committed by Gabriel Gordon-Hall
parent 1c380c7085
commit e4e129a4e7
18 changed files with 841 additions and 59 deletions

View File

@@ -8,6 +8,7 @@ publish = false
anyhow = { workspace = true }
axum = { workspace = true }
axum-extra = { version = "0.10.3", features = ["typed-header"] }
aes-gcm = "0.10"
chrono = { version = "0.4", features = ["serde"] }
futures = "0.3"
async-trait = "0.1"