第三方登錄服務(wù)器驗證(Instagram,Twitter,Facebook)小記

Instagram

Instagram第三方授權(quán)登錄為Web式樣,故APP端直接訪問如下URL

https://api.instagram.com/oauth/authorize/?client_id=YOUR_INS_APP_CLIENT_ID&redirect_uri=CALLBACK_URL

YOUR_INS_APP_CLIENT_ID:instagram創(chuàng)建APP后獲取

CALLBACK_URL:https://www.xxxxx.com/?xxx=xxxx&response_type=code (用于授權(quán)登錄成功后,調(diào)用自己網(wǎng)站接口,獲取用戶信息,如:https://www.xxxxx.com/?xxx=xxxx&code=36ac6cd14ceb49dbb40ec8c4b3864da0)

服務(wù)器獲取code,獲取access_token

Request the access_token,獲取用戶信息


用戶信息


參考:

instagram 開發(fā)者

Authentication


Facebook

https://graph.facebook.com/v2.10/debug_token?input_token=xxxAPP 傳遞Token xxx&access_token=xxxxFacebook 平臺xxxx

返回成功樣式


參考:

App Access Token

Token 驗證


Twitter

驗證用戶

URL:https://dev.twitter.com/rest/reference/get/account/verify_credentials

Http Method:Get

服務(wù)器安全驗證方法:

APP端上傳用戶的Token,Token Secret,id.

服務(wù)器與twitter交互,獲取用戶id

服務(wù)器獲取的id與APP上傳id進行比較.如下


Postman 請求樣式


請求成功

參考:

Create a signature

Twitter api test

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,663評論 19 139
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,893評論 2 45
  • 話不多,心里眼里只有你,...... _還有吃的。 希望生活可以簡簡單單。 如果愛一個人就能陪著他,看著他,抱著他...
    岑卡魯閱讀 346評論 0 1
  • 啥是共享經(jīng)濟?本人認為將社會閑置資源合理利用,使供需雙方成本和收益達到平衡的一種新型產(chǎn)業(yè)經(jīng)濟。 共享經(jīng)濟平...
    誠品閱讀 375評論 0 0
  • 我的二字真言: 1、我我負責(zé)兩種人: 生我的人, 我生的人。 2、我遠離兩種人: 遇到好事就伸手的人, 碰到難處就...
    原來三天溪閱讀 1,012評論 0 1

友情鏈接更多精彩內(nèi)容