Implemented authentication with Keycloak

This commit is contained in:
Dennis Nemec
2025-10-02 20:22:11 +02:00
parent e8954ba5c1
commit b87d7e0268
15 changed files with 1697 additions and 94 deletions

View File

@ -5,8 +5,8 @@ edition = "2024"
[dependencies]
axum = "0.8.6"
axum-keycloak-auth = "0.8.3"
chrono = "0.4.42"
http = "1.3.1"
log = "0.4.28"
redis = { version = "0.32.6", features = ["connection-manager", "tokio-comp"] }
reqwest = { version = "0.12.23", features = ["json"] }
@ -15,3 +15,6 @@ serde_json = "1.0.145"
simplelog = "0.12.2"
tokio = { version = "1.47.1", features = ["full"] }
toml = "0.9.7"
oauth2 = "5.0.0"
uuid = "1.18.1"
axum-extra = { version = "0.10.3", features = ["cookie"] }