日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信网页版二维码扫码过程发生了什么

發布時間:2023/12/8 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信网页版二维码扫码过程发生了什么 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第三方網站應用微信登錄

技術實現如下:

二維碼的獲得

  • 用戶打開網站后,網站后臺根據微信OAuth2.0協議向微信開發平臺請求授權登錄,并傳遞事先在微信開發平臺中審核通過的AppID和AppSecrect等參數;
  • 微信開發平臺對AppID等參數進行驗證,并向網站后臺返回二維碼;
    網站后臺將二維碼傳送至網站前端進行顯示;
  • 微信客戶端授權登錄

  • 用戶使用微信客戶端掃描二維碼并授權登錄;
  • 微信客戶端將二維碼特定的uid與微信賬號綁定,傳送至微信開發平臺;
    微信開發平臺驗證綁定數據,調用網站后臺的回調接口,發送授權臨時票據code;
  • 網站后臺請求數據

  • 網站后臺接收到code,表明微信開發平臺同意數據請求;
  • 網站后臺根據code參數,再加上AppID和AppSecret請求微信開發平臺換取access_token;
  • 微信開發平臺驗證參數,并返回access_token;
  • 網站后臺收到access_token后即可進行參數分析獲得用戶賬號數據。
  • AppID:應用唯一標識,在微信開放平臺提交應用審核通過后獲得 AppSecret:應用密鑰,在微信開放平臺提交應用審核通過后獲得 code:授權臨時票據,第三方通過code進行獲取access_token的時候需要用到,code的超時時間為10分鐘,一個code只能成功換取一次access_token即失效。code的臨時性和一次性保障了微信授權登錄的安全性。 access_token:用戶授權第三方應用發起接口調用的憑證

    整個過程從網站后臺向微信開發平臺請求授權登錄開始,最終目的是為了獲得access_token。

    在獲得了access_token后就可以解析用戶的一些基本信息,包括頭像、用戶名、性別、城市等。這樣一來,整個微信掃描登錄的過程就完成了。

    總結

    以上是生活随笔為你收集整理的微信网页版二维码扫码过程发生了什么的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。