定制 Domino 服务器用户身份验证算法

定制 Domino 服务器用户身份验证算法

当将 Domino 服务器作为 Web 服务器时,可以使用 ?Login 命令将包含用户用户名和密码的表单发布到 URL 以执行用户身份验证。

默认情况下,身份验证会搜索 names.nsf 数据库,使用相同的用户名搜索用户。如果用户名匹配,则比较密码(提交的密码经过哈希处理并与存储的密码进行比较)。如果找到匹配项,则用户身份验证成功。

我的问题是是否可以自定义 Web 身份验证算法。例如,是否可以重新编程以搜索 names.nsf 以外的数据库,如果使用不同类型的密码加密,则执行不同的密码哈希处理等。

答案1

是的,这是可能的。Domino 有一个内置功能,称为查号服务您可以使用它来配置它以使用 LDAP 服务器或其他数据库。并且您可以使用 中的 DSAPI 支持执行任何您想做的事情Notes C API 工具包。

相关内容