google/facebook第三方登录
开发者平台配置https://console.cloud.google.com/apis/credentials?project=academic-elixir-353301配置教程: https://developers.google.com/identity/sign-in/web/sign-in使用jsonwebtoken库将token解密得到邮箱https://developers.fac
开发者平台配置
google:
https://console.cloud.google.com/apis/credentials?project=academic-elixir-353301
配置教程: https://developers.google.com/identity/sign-in/web/sign-in
使用jsonwebtoken库将token解密得到邮箱
faceboock:
https://developers.facebook.com/apps
配置教程: https://segmentfault.com/a/1190000023063891
获取用户信息:
// 通过登录授权后的user信息请求邮箱
window.FB.api(
`/${googleUser.authResponse.userID}?fields=id,name,email,picture&access_token=${googleUser.authResponse.accessToken}`,
function (response) {
console.log('Successful login for: ', response);
}
);
后端处理流程
https://developers.facebook.com/docs/graph-api/overview
get请求facebook接口验证有效性
curl -i -X GET \
"https://graph.facebook.com/USER-ID?access_token=ACCESS-TOKEN"
注意事项
在facebook开发者平台中,应用模式在开发中时,localhost本地环境下也能进行第三方登录,改为上线后只能使用https协议的域名
https://www.cnblogs.com/flying–pig/p/15437553.html
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)