johnhearfield / flarum-ext-oauth-google
允许用户使用Google登录。
v0.1.0-beta.8.1
2016-06-08 20:21 UTC
Requires
- flarum/core: ^0.1.0-beta.5
- league/oauth2-google: ~1.0
This package is auto-updated.
Last update: 2024-09-06 21:05:22 UTC
README
允许用户使用他们的Google账户登录。
安装
要安装,请使用composer
composer require johnhearfield/flarum-ext-oauth-google
使用
- 通过Composer / Packagist安装扩展
- 在Flarum的admin/extensions中启用扩展
- 填写扩展的设置字段
Google的设置说明
- 前往Google API控制台:https://console.developers.google.com/project/_/apiui/apis/library
- 在顶部下拉菜单中创建一个新的项目,并给它起一个名字(例如:我的Flarum)
- 一旦进入项目仪表板,搜索 Google+ 并启用API
- 在侧边栏中,在"API管理"下选择 凭据,然后选择 OAuth同意屏幕 选项卡。
- 选择一个电子邮件地址,指定一个产品名称,然后点击保存。
- 在"凭据"选项卡中,选择"新建凭据"下拉列表,然后选择 OAuth客户端ID。
- 选择 Web应用程序
- 授权JavaScript原点 将是您的域名:http://flarum.example.com
- 授权重定向URI 将是 http://flarum.example.com/auth/google (注意它以 /auth/google 结尾)
- 从生成的OAuth客户端对话框中,您将能够访问所需的 客户端ID 和 客户端密钥,您需要将其粘贴到Flarum扩展的设置框中
注意 托管域名 参数仅用于允许您的Google Apps账户中的电子邮件访问,否则您应将其留空