# 统一鉴权中心(ADR-012)—— 本端 = 用户端 web-portal(keycloak-frontend-guide §3) # 前端是 public client,没有也不需要 client secret;安全性来自 redirect_uri 精确匹配 + PKCE VITE_KEYCLOAK_URL=https://keycloak.akhr-ai.com VITE_KEYCLOAK_REALM=corp VITE_KEYCLOAK_CLIENT_ID=web-portal VITE_REQUIRED_ROLE=user