当前位置:  开发笔记 > 编程语言 > 正文

LDAP最佳实践

如何解决《LDAP最佳实践》经验,为你挑选了1个好方法。

我对在基于Java的Web应用程序中使用LDAP身份验证的最佳实践感兴趣.在我的应用程序中,我不想存储用户名\密码,只存储一些ID.但我想检索LDAP目录中是否存在其他信息(名称,姓氏).



1> Domchi..:

我的团队使用LDAP作为标准的身份验证方式.基本上,我们将LDAP视为任何其他数据库.

要将用户添加到应用程序,您必须从LDAP中选择一个或在LDAP中创建它; 当用户从应用程序中删除时,它将保留在LDAP中,但无法访问应用程序.

您基本上只需要在本地存储LDAP用户名.您可以每次从LDAP读取LDAP数据(电子邮件,部门等),或者以某种方式将其拉入应用程序,但是从LDAP读取它可能更简单,更智能,因为LDAP数据可能会更改.当然,如果您需要广泛报告或使用LDAP数据,您可能希望从LDAP(手动或批处理任务)中提取它.

好处是,一旦用户在LDAP中被禁用,它就会在所有应用程序中被禁用; 此外,用户在所有应用程序中具有相同的凭据 在企业环境中,有一堆内部应用程序,这是一个主要的优点.不要仅为一个应用程序的用户使用LDAP; 在那种情况下没有真正的好处.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有