webcode / phpbb-bridge
此包已被废弃,不再维护。没有推荐替代包。
提供了一个简单的API,用于使用包含的自定义phpBB身份验证模块。
dev-master
2014-07-24 15:33 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is not auto-updated.
Last update: 2020-01-20 03:37:22 UTC
README
允许phpBB3.0使用Laravel4 Auth驱动程序创建/验证账户。
###安装
####将以下内容添加到composer.json
"require": {
"webcode/phpbb-bridge": "1.0.*@dev"
}
####运行composer update
$ composer update
####通过将其添加到app.php中项目提供商数组来注册BridgeBB Service Provider
'providers' => array(
'Webcode\BridgeBB\BridgeBBServiceProvider'
);
####在config/webcode/bridgebb/api.php中创建一个秘密API密钥
'bridgebb-apikey' => 'yoursecretapikey'
####更新Laravel Auth驱动程序配置/webcode/bridgebb/api.php中使用的列名
'username-column' => 'user_login',
'password-column' => 'user_password'
####将phpbb_root目录下的所有文件复制到您的phpBB安装中
####编辑位于{PHPBB-ROOT}/includes/auth/auth_bridgebb.php的文件
define('LARAVEL_URL', 'http://www.example.com/'); //your laravel application's url
define('BRIDGEBB_API_KEY', "yoursecretapikey"); //the same key you created earlier
####登录到phpBB管理面板并将bridgebb设置为身份验证模块
现在所有登录都将与Laravel Auth驱动程序进行验证。如果用户通过Laravel Auth驱动程序验证,phpBB将检查账户是否存在于其自己的数据库中。如果用户已验证但账户不在phpBB数据库中,登录信息将在数据库中重复。
这应该会比过去bridgeBB留给人们的情况要好。
如果bridgeBB出现问题,而我太忙无法及时修复,您可以选择切换到默认的phpBB身份验证驱动程序,因为所有登录已经存在。
我欢迎所有和任何的pull请求!