【发布时间】:2018-03-31 20:47:53
【问题描述】:
我们有几个应用程序在其中使用自定义实施的安全性和用户管理。现在我们可能会改用 keycloak,因为它是一个更好的解决方案。
在每个应用程序中,我们在多个地方使用我们的用户模型,例如 Product (f.e. creator_id = 1) a.s.o. 类似的问题在这里被问到Keycloak and spring boot rest api - user specific data stragegy
我的问题是:
如何保留我们的用户模型,但使用 keycloak 进行身份验证和用户管理,而不将我们的用户迁移到 keycloak?以及如何同步用户注册过程(使用Keycloak)?一个有用的例子会非常有帮助。
【问题讨论】:
-
看看my answer in this question 看看它是否适合你。我已经用了一段时间了,效果很好。
-
我们会考虑的。谢谢。但要点之一是在数据库之间保持一致的状态。我不知道我们是否应该继续使用自定义提供程序来进行用户联合或其他事情
标签: database authentication oauth-2.0 keycloak