3

在我的公司,有一个“通用”应用程序,它是中央的,我们希望将其用作用户帐户和身份验证的中央日志。

每个用户和 ACL 都在这个数据库(这是一个 MySQL 数据库)中声明,但我们现在使用越来越多的外部应用程序,并且希望将它们连接到这个数据库以进行身份​​验证(主要是)。

LDAP 在这方面很常见,并且很好地集成在许多外部应用程序中,所以我想知道是否可以在该数据库之上构建一个 LDAP 前端,以便可以像目前一样完成帐户创建和 ACL,而外部应用程序可以与标准接口连接。

可能吗 ?有人可以指点我有关这种操作的教程或信息吗?

谢谢。

4

1 回答 1

1

OpenLDAP 和 OpenDS 可以配置为使用 SQL 数据库作为后端。可以在 LDAP 数据和 SQL 数据之间定义映射(至少在 OpenLDAP 中)。

所以,剩下的问题似乎是:映射能否定义得如此灵活以适合您现有的数据库结构?

编辑: MyVD 创建一个虚拟目录,您可以使用数据库提供该目录 - 并且似乎更轻量级。

于 2015-10-22T19:47:35.490 回答