实际中遇到需要Facebook和Google+等第三方授权登录自己的Web应用(可能还有Android和IOS的手机应用)本质上都是JS SDK的官方应用。这时候不得不去他们官方查看文档
注:一下所有连接如果无法打开,請自行翻Q..........
1、facebook登录必须有appid该appid自己在创建的应用编号,先去注册自己的应用
2、创建好应用安装官方填写好设置(必须是https不然无法正常连接)登录按钮可以使用官方默认或者自定义
1、clientid(Oauth2.0客户端ID)也是授权登录的必须参数,官方说法是应用凭据对应的客户端ID需要去这里创建 应用凭據
2、创建好应用凭据之后去把对应的API服务启用,这里是Web端(对应的是社交>G+和Google People API都在自己创建的应用凭据内启用)
二、根据官方文档api拿到用戶信息去操作(登录或者注册)
三、下面是一个在线DEMO(所有需要的参数都是自己个人注册用来测试,这里是明文实际中需要处理)
官方也有对应嘚issues: