第 4 章 Red Hat build of Keycloak Node.js adapter
Node.js 适配器,以保护服务器端 JavaScript 应用程序。
红帽构建的 Keycloak 提供在 Connect 基础上构建的 Node.js 适配器,以保护服务器端 JavaScript 应用 - 目标足以与 Express.js 等框架集成。适配器在 covers 下使用 OpenID Connect 协议。您可以查看使用 OpenID Connect 保护应用程序和服务章节以了解 OpenID Connect 端点和功能的通用信息。
要使用 Node.js 适配器,首先需要在 Red Hat build of Keycloak Admin Console 中为您的应用程序创建一个客户端。适配器支持公共、机密和 bearer 访问类型。要选择哪个选项取决于用例场景。
创建客户端后,点右上角的 Action,然后选择 Download adapter config。对于 Format,选择 Keycloak OIDC JSON 并点 Download。下载的 keycloak.json 文件位于项目的根目录中。
4.1. 支持的 Node.js 版本 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Node.js 适配器努力与 Node.js 项目 主动支持的版本 兼容。在以后的版本中可能会丢弃对 被视为生命周期结束生命周期的 Node.js 版本的支持,且不会被视为需要主版本的破坏更改。