feat: add Keycloak authentication

This commit is contained in:
2026-08-19 12:11:18 +08:00
parent bdd5eff776
commit d08cf2abc1
27 changed files with 533 additions and 128 deletions
+8
View File
@@ -83,6 +83,9 @@ importers:
katex:
specifier: ^0.17.0
version: 0.17.0
keycloak-js:
specifier: 26.2.4
version: 26.2.4
lucide-react:
specifier: ^0.468.0
version: 0.468.0(react@19.2.7)
@@ -2859,6 +2862,9 @@ packages:
kdbush@4.1.0:
resolution: {integrity: sha512-e9vurzrXJQrFX6ckpHP3bvj5l+9CnYzkxDNnNQ1h2QTqdWsUAJgXiKdGNcOa1EY85dU8KbQ+z/FdQdB7P+9yfQ==}
keycloak-js@26.2.4:
resolution: {integrity: sha512-PnXpR3ubETGOt0B/Qt2lxmPbkZr5bc3vlQsOqDoTPPQsZRp7JjhTKxlJ187uWh8qJhvBab6Gsjb06a8ayOPfuw==}
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
@@ -6645,6 +6651,8 @@ snapshots:
kdbush@4.1.0: {}
keycloak-js@26.2.4: {}
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1