使用自定义MS-SQL数据库验证phpBB

时间:2012-02-21 07:08:05

标签: php sql-server phpbb

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

1 个答案:

答案 0 :(得分:3)

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

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

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

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

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