spring-boot - 如何在 Keycloak SAML 中通过 SpringBoot 中外部用户数据库的身份验证实现用户存储 SPI
问题描述
如何使用带有外部数据库(PostgreSQL)的 Keycloak SAML 在 SpringBoot 中实现用户身份验证?
我的 SpringBoot 应用程序现在使用 Keycloak 在 SSO 中为存储在 Keycloak DB 中的用户提供身份验证。我的用户数据库在一个表中包含用户 ID 和密码,在另一个表中包含用户详细信息。我想将这两个用户数据库与 Keycloak(类似于用户存储 SPI)集成以验证用户并提供访问令牌。
我阅读了它的文档。但是没有确切地了解如何实现 Java EE jar?要创建/实现哪些类以及哪些方法?
解决方案
推荐阅读
- json - 用 groovy 更新 json 文件后,文件数据包含额外的大括号和“内容”对象
- python - Keras LSTM 准确率停留在 50%
- python - 每天生成日期和向前填充列
- javascript - 是否
- android - Google Ad Manager AdListener#onAdClicked() 回调未触发
- php - 在 handle() 之后在自定义工匠命令上运行代码
- javascript - Firebase - 获取最新文档
- angular - 是否有更有效的方式在 Typescript 的订阅中进行订阅
- ruby-on-rails - Rails 远程部分正在发送但未呈现
- eclipse - 在 Eclipse 中,Cucumber 功能步骤无法识别步骤定义