使用自定义MS-SQL数据库对phpBB进行身份验证


Authenticate phpBB using custom MS-SQL database

当这些凭据存储在单独的MS SQL数据库中时,我如何让我的用户通过输入他们的用户凭据来登录phpBB论坛?

您需要为phpbb创建一个自定义身份验证插件。由于您的需求是针对数据库的身份验证,因此应该非常直接地重用phpbb用于针对其自己的内部数据库进行身份验证的现有插件。

身份验证插件位于<install_dir>/includes/auth

身份验证插件必须命名为auth_<your custom name>.php

因此,在您的情况下,创建auth_db.php的副本并将其称为例如auth_mssql.php

此处记录了身份验证插件:http://wiki.phpbb.com/Authentication_plugins