我有一个问题,我需要在数据库中存储有关用户的信息并通过 LDAP 进行授权。
详细一点。
我有两个依赖系统,它们对用户来说是通用的(方法类似于“stackoverflow”,您可以在其中创建基于谷歌帐户的登录......)。
并非所有用户都可以访问。例如,有公司有联系人,其中一些人可以访问开发的系统。这意味着人们拥有公司的外键,其中一些人必须在 LDAP 中有记录。
我是 LDAP 的新手。请为此建议架构解决方案。
谢谢!
关于 LDAP 到数据库的同步,您可以创建一个例程,将 LDAP 对象导出到 .csv 文件,然后将其记录导入数据库。
例如,您可以使用 LDAP 的用户“uid”属性来指示对象在数据库中的唯一性。
此外,还有JDBC-LDAP Bridge Driver,您可以使用它来开发可以访问存储在目录服务器中的数据的 Java 应用程序。