Google开发者平台注册客户端

进入谷歌API服务官网.

新建项目

配置OAuth权限请求页面

按图中1、2、3步骤点击

选择“外部”,点击创建

完整填写表单后,保存继续。

创建凭据

如图所示操作

已获授权的JavaScript来源填写好产品跟域名(建议加上测试环境域名,方便后续测试使用)

重定向URL,统一为:https://your_domain/login/social/code/google

保存,完成。

保存完成后,会出现客户端id

Halo后台设置

在用户-身份认证 页面,点击Google设置图标。

填入客户端ID,客户端秘钥,保存。

返回用户-身份认证,开启Google登录

测试

使用Google邮箱注册账号

进入登录界面,可以看到三方登录Google图标按钮

Google非登录状态输入注册过的账号密码,

登录成功。