【发布时间】:2015-03-09 17:54:21
【问题描述】:
我正在开发一个使用JBoss PicketLink 作为其安全框架的JavaEE 应用程序。我已经实现了一个自定义 IDM 模型,以更好地支持我需要的一些自定义安全属性。现在,我还想通过使用JBoss PicketLink Social 添加社交登录。我已将我的应用配置为使用 Facebook 进行社交登录,并且它按预期工作。
然而,我已经意识到,正在使用的User 模型对象是标准的PicketLink org.picketlink.idm.model.basic.User 类,而不是我的客户用户模型对象。这会导致依赖于这些自定义安全属性的代码出现问题。
有没有办法告诉 PicketLink Social 使用我的自定义 IDM 模型,而不是标准的 PicketLink 模型?
【问题讨论】:
-
您需要更改 JBoss PicketLink Social 的配置,以便它考虑您自己的 IDM 模型
标签: java facebook security jakarta-ee picketlink