为满足非中文站点社交登录功能使用需求,我们在目前新版本WordPress主题里面新增了Google登录接口,通过此接口可以快速对接Google帐号,极大减少注册登录步骤和时间,提升用户体验。

接下来介绍下Google登录接口的申请和配置。

温馨提示:Google登录在用户授权验证过程中会请求Google的API接口,所以需要确保服务器能正常连接到Google的服务。

接口申请

首先点击进入此页面,如果没有创建过项目的话按提示创建一个项目,然后进入页面选择OAuth 同意屏幕创建同意屏幕:

社交登录接口配置之Google登录

然后进入凭据,点击创建凭据,选择OAuth 客户端 ID

社交登录接口配置之Google登录

进入创建页面后,应用类型选择Web 应用已获授权的重定向 URI选项填写主题设置>用户中心>社交绑定页面选项设置的页面地址,然后加上参数:type=google&action=callback,例如社交绑定页面地址为https://www.a.com/connect,那么就填写https://www.a.com/connect?type=google&action=callback,如果网站未开启伪静态,社交绑定页面链接可能本身就有参数,例如https://www.a.com?page_id=1,那么就填写https://www.a.com?page_id=1&type=google&action=callback,如图:

社交登录接口配置之Google登录

接口配置

提交创建后,会弹出创建的ID密钥,如图:

社交登录接口配置之Google登录

然后进入网站后台主题设置>用户中心>社交登录添加Google登录方式,将上图中的ID密钥分别填入IDKey选项。

最后保存主题设置即可。