feat: 集成 Keycloak 认证 — 前后端 + K8s 配置

This commit is contained in:
2026-06-15 17:30:57 +08:00
parent eeea55e9e4
commit 23f07dd3a7
13 changed files with 268 additions and 16 deletions
+8
View File
@@ -128,6 +128,9 @@ importers:
input-otp:
specifier: 1.4.2
version: 1.4.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
keycloak-js:
specifier: ^26.2.4
version: 26.2.4
lucide-react:
specifier: 0.487.0
version: 0.487.0(react@19.2.7)
@@ -2004,6 +2007,9 @@ packages:
engines: {node: '>=6'}
hasBin: true
keycloak-js@26.2.4:
resolution: {integrity: sha512-PnXpR3ubETGOt0B/Qt2lxmPbkZr5bc3vlQsOqDoTPPQsZRp7JjhTKxlJ187uWh8qJhvBab6Gsjb06a8ayOPfuw==}
lightningcss-darwin-arm64@1.30.1:
resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==}
engines: {node: '>= 12.0.0'}
@@ -4233,6 +4239,8 @@ snapshots:
json5@2.2.3: {}
keycloak-js@26.2.4: {}
lightningcss-darwin-arm64@1.30.1:
optional: true