gpt4 book ai didi

ldap - 如何绕过必须在 liferay 中使用电子邮件地址名字和姓氏来导入身份验证用户的必要性

转载 作者:行者123 更新时间:2023-12-01 04:53:04 24 4
gpt4 key购买 nike

我的应用程序使用 liferay 连接到 LDAP 服务器并导入验证用户。但是 ldap 模式中的许多用户记录没有电子邮件 ID。这似乎阻止了我导入这些用户,因为 liferay 需要电子邮件 ID 等,才能成功导入新的用户记录。我想知道我的上述断言是否完全正确。如果是,那么有没有办法绕过它,这样我就可以使用 objectclass: inetOrgPerson 导入任何用户并具有属性 cnuserPassword

如有错误请指正,如有解决请提供。

最佳答案

要消除 Liferay 对拥有唯一电子邮件地址的用户的依赖并不容易——为他们设置一个人工电子邮件地址以导入它们可能会更容易。

如果您在 Liferay 的 UI 中偶然发现这个人造电子邮件地址并且不喜欢它,您可以随时更新 UI 并在其中隐藏邮件地址。

另一种选择是更新您的条款和条件并要求每个用户都有一个电子邮件地址 - 例如联系他们以便在他们忘记密码时重设密码。

但是,由于您的问题的核心是消除每个用户对电子邮件地址的需求:没有简单的切换。我建议不要修改这个非常核心的假设。你可以做到,但它不会很漂亮,而且可能无法很好地维护(想想 Liferay 附带的许多组件中的各种“订阅”选项)

关于ldap - 如何绕过必须在 liferay 中使用电子邮件地址名字和姓氏来导入身份验证用户的必要性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30722505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com