GithubAuth
Github oauth 登录,通过配置 github oauth 信息后,在业务中使用命令字。快速完成 github 登录集成。
命令字
- 获取用户登录 token:
$redirect = route('github-auth.auth.index');
$resp = \FresnsCmdWord::plugin('GithubAuth')->redirect([
'redirect' => $redirect,
]);
$redirect = $resp->getData('redirect');
- 获取授权关联信息 accountConnect:
$resp = \FresnsCmdWord::plugin('GithubAuth')->callback();
$accountConnect = $resp->getData('accountConnect');
- web 登录:
$guard = 'web' ?? null;
$resp = \FresnsCmdWord::plugin('GithubAuth')->loginWeb([
'guard' => $guard,
]);
分类
登录注册插件信息
最新版本:1.0.1
发布时间:2023-09-05 14:31:25
更新时间:2023-09-05 14:31:25
授权协议:MIT
1.0.0
2023-09-02 13:13:45
Update:
- Doc: 更新使用文档,增加命令字说明
1.0.1
2023-09-05 14:31:25
Fixed:
- User: 修复无法登录已经注册的账号问题
插件世界 应用市场 免责声明
插件世界 应用市场是 插件世界 扩展包存储库,它聚合了基于 Fresns 插件管理器 生态机制开发的公共或私有的扩展包。
插件世界 应用市场是一个开放的平台,任何注册为开发者的账号均可发布应用(认证的开发者可以发布收费应用)。所以 插件世界 应用市场无法全面监控由第三方上传至应用市场的应用程序,因此不保证应用程序的合法性、安全性、完整性、真实性或品质等。您从 插件世界 应用市场下载应用程序时,同意自行判断并承担所有风险,而不依赖于 插件世界 应用市场。
免费应用无特殊说明,开发者没有义务提供技术支持,请自行安装测试功能。
在任何情况下,插件世界 应用市场有权依法停止应用市场服务并采取相应行动,包括但不限于对于相关应用程序进行下架、暂停服务的全部或部分。由此对您及第三人可能造成的损失,插件世界 应用市场不承担任何直接、间接或者连带的责任。
插件世界