近期我们为线上的WordPress主题社交登录功能新增了Facebook登录接口,以满足不同客户群体的需求,接下来介绍下Facebook登录接口的申请和配置。
温馨提示:Facebook登录在用户授权验证过程中会请求Facebook的API接口,所以需要确保服务器能正常连接到Facebook的服务。
接口申请
首先点击进入此页面,点击添加新应用
,填写好基本信息后进入应用页面,可以看到添加产品,选择Facebook 登录
,点击设置,如图:
接下来无需理会页面内容,点击Facebook 登录>设置
,如图:
在页面找到有效 OAuth 跳转 URI
选项,这里需要填写主题设置>用户中心>社交绑定页面
选项设置的页面地址,然后加上参数:type=facebook&action=callback
,例如社交绑定页面地址为https://www.a.com/connect
,那么就填写https://www.a.com/connect?type=facebook&action=callback
,如果网站未开启伪静态,社交绑定页面链接可能本身就有参数,例如https://www.a.com?page_id=1
,那么就填写https://www.a.com?page_id=1&type=facebook&action=callback
。
页面下面其他几个地址选项直接留空即可,然后保存更改。
接口配置
进入设置>基本
,找到应用编号
和应用密钥
,如图:
然后进入网站后台主题设置>用户中心>社交登录
添加Facebook
登录方式,将上图中的应用编号
和应用密钥
分别填入ID
和Key
选项。
最后保存主题设置即可。