node.js - 如何使用 keycloak 对 loopback 4 应用程序进行身份验证
问题描述
如何使用带有 keycloak 或 keycloak-connect 的 loopback4 应用程序身份验证策略。
Keycloak 提供了快速应用程序的步骤,但希望在 loopback4 中使用它。
参考:https ://www.keycloak.org/docs/latest/securing_apps/#_nodejs_adapter
解决方案
keycloak-backend npm 库仅提供用于身份验证的令牌验证方法(在线和离线)。离线方法需要一个公钥,在大多数情况下,可以从 https://{keycloak-domain}/auth/realms/{realm} 检索。