java - 使用 OpenId 进行 Alfresco 身份验证

标签 java openid alfresco

开箱即用的 Alfresco 不支持此功能,任何有实现此目的的想法的人。

最佳答案

编码可以实现很多功能,但您只需要知道 Alfresco 在内部存储用户即可。即使在使用 Ldap 时。所以需要有一个用户@Alfresco 的身边。

所以您可以做的是映射用户并创建自定义身份验证系统(子系统)。

在您的 Java 代码中,您可以检查用户是否成功通过 OpenId 的身份验证,然后您可以创建一个新的内部 Alfresco 用户并使用与 OpenId 相同的用户名。

这样下次您就可以在户外使用用户了。

下一个问题是如何管理/使用/存储密码......这是需要更多调查的事情。

关于java - 使用 OpenId 进行 Alfresco 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6440886/

相关文章:

java - NetBeans 平台提要阅读器教程

java - 如何在 firebase 实时数据库中保存文档引用

java - 发卡时能唤醒设备吗?

Maven war 覆盖与 Alfresco AMP

java - alfresco 4.2e 中自定义属性方面的空值

javascript - Alfresco JavaScript API - 复制文件

JAVA - 加速代码

c# - 将 google idToken 交换为本地 openId token c#

java - 如何让用户连续几个月登录我的网站?

openid - 在不使用本地数据库用户注册的情况下将 OpenID 集成到网站中