当这些凭据存储在单独的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