网站使用微信扫码登录流程
生活随笔
收集整理的這篇文章主要介紹了
网站使用微信扫码登录流程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
微信掃碼登錄是一個標(biāo)準(zhǔn)的oauth 2.0的過程。
1.用戶請求訪問網(wǎng)站,選擇微信登錄。
2.redirect到微信二維碼頁面
3.獲取微信登錄二維碼,請求參數(shù)包括本網(wǎng)站的appId和登錄成功后跳轉(zhuǎn)回的地址,即relaystate.
4.返回二維碼網(wǎng)頁。
5.二維碼掃入手機(jī)。
6.微信客戶端將微信用戶信息和二維碼內(nèi)的信息傳給微信后臺。
7.微信后臺返回給瀏覽器授權(quán)成功,并附帶授權(quán)碼。
8.瀏覽器重定向到relaystate的地址,并將授權(quán)碼作為參數(shù)傳給網(wǎng)絡(luò)后臺。
9.網(wǎng)站將授權(quán)碼和自己的地址發(fā)給微信后臺。
10將訪問微信用戶信息的access token發(fā)給應(yīng)用網(wǎng)站,應(yīng)用網(wǎng)站是access token獲取用戶信息
總結(jié)
以上是生活随笔為你收集整理的网站使用微信扫码登录流程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 印度的种族制度是由什么来制定的?
- 下一篇: js控制只能输入数字和小数点