我正在为应用程序添加LDAP支持,目的是还支持授权组,而不仅仅是用户。我们目前没有使用任何LDAP系统,也没有使用Active Directory。因此,为了开发测试应用程序,我使用了Osixia OpenLdap服务器(Docker映像)。
此服务器工作正常,我可以轻松创建(并从应用程序进行身份验证)单个用户,但是总体框架看起来“太通用”,无法理解组管理的工作方式。可以通过多种方式来实现组,例如
bootableDevice
到zarafaUser
,缺少诸如通用“授权组”之类的东西,或者我忽略了。我们希望以通常使用的方式实现组,以使与现有LDAP服务器的集成成为可能。我附加了用于测试的服务器的管理屏幕。对于通常的类似于Linux的“有用户,他们属于组”,这看起来实在太多了。