功能规范
以下是作为 GSoC 实施部分的主要任务
LDAP 用户
LDAP 用户插件将能够将用户数据推送到 LDAP 目录。此插件将为配置各种 LDAP 实现(如 Microsoft Active Directory、OpenLDAP、OpenDirectory 等)提供模板。管理员将能够设置和编辑特定 LDAP 实现的配置详情。
此插件还提供了一种同步 Joomla 和目录系统中用户详情的方法。
这将映射 Joomla! 和目录服务中的各种用户属性。
LDAP 用户组和组映射
LDAP 用户组插件将允许管理员从 LDAP 导入/添加用户组。
此插件将允许管理员在 LDAP 中创建用户组并相应地组织用户。
用户也可以以其他方式组织,例如用户可以是多个组的成员。因此,在进行身份验证时,用户所属的组可以检索到用户对象中。
此插件将提供一种方法,将特定 LDAP 组中的用户导入到 Joomla! 组中。
与 LDAP 用户一样,插件将为支持各种目录实现提供可配置的模板。
为了提供将外部系统中的组映射到 Joomla 组的方法,将实现一个扩展,该扩展将处理外部系统和 Joomla! 之间的组映射。
时间表
以下是关于特性实施时间表的粗略估计
LDAP 用户:3-4 周
LDAP 用户组:3-4 周
组映射:2 周
LDAP 用户和 LDAP 组的一部分将在中期实施。