kicaj / social
CakePHP 社交插件
dev-master
2020-08-16 21:57 UTC
Requires
- cakephp/cakephp: ^4.0
This package is auto-updated.
Last update: 2024-09-17 06:37:54 UTC
README
注意:它仍在开发模式中,请不要在生产环境中使用!
要求
它是为 CakePHP 4.x 开发的。
安装
您可以使用 composer 将插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require kicaj/social dev-master
加载插件
确保在您的 src/Application.php 文件中加载了 Social 插件
$this->addPlugin('Social');
用法
在您的 config/bootstrap.php
或 app_local.php
中添加提供者配置
Configure::write('Social.Google.client_id', '[CLIENT_ID]');
Configure::write('Social.Google.client_secret', '[CLIENT_SECRET]');
当用户正确登录时,您可以使用名为 Social.login
的事件监听器。
待办事项
- 社交登录(仅登录)
- GitHub
- BitBucket
- 单独注册(和登录)
- 社交分享
- 社交元数据
- 可扩展登录,接口类