尽管 GSOC 的编码工作需要在五月的最后一周开始,但我还是无法放下手头的工作,让 Microsoft Active Directory 与 Joomla 配合使用。
我设法使其在 Joomla 身份验证中工作。用 PHP 编写了一些代码来推送一些用户对象。我本想尝试从 Joomla 推送用户,但遇到了无法从 PHP 修改密码(AD 的 'unicodePwd')的问题。
所以,我暂时决定把 AD 这东西放在一边,开始一些编码工作。
当前的编码状态是
我编写了管理各种 LDAP 配置的组件,管理员可以添加各种 LDAP 配置。
下一件事是,我正在编写一个组件来管理用于填充目录中用户数据的模板,这将使管理员能够输入属性和对象类的详细信息,这些属性和对象类可能因不同的目录实现而有所不同。
所以下一步是,我将编写管理这些模板的组件(将使用其中一个 ldap 配置)。
完成这些基本配置后,我将编写将用户详情推送到目录的代码。