上一篇文章網站實現(xiàn)微信登錄之嵌入二維碼中描述了如何在自己的登錄頁面內嵌入登錄二維碼,今天的這篇文章主要是描述下在掃碼成功之后微信重定向回網站后登錄邏輯的處理,其實也就是驗證身份信息,授權用戶登錄的邏輯。這里說句題外話,寫博客復習已經做過的項目真的有助于自己對已經寫過代碼和業(yè)務邏輯的理解,說不定還有意外的收獲。所謂,“溫故而知新”,我會保持寫博客的習慣。

1,微信掃碼成功之后

在用戶掃碼成功之后,pc端網站上的二維碼會出現(xiàn)如下的提示:(這里是用的微信開發(fā)文檔中的例子1號店網站用來演示效果)。

Android培訓,安卓培訓,手機開發(fā)培訓,移動開發(fā)培訓,云培訓培訓

這里需要注意的是,微信開發(fā)文檔中的例子請求登錄1號店網站,它是給出了一個微信登錄的鏈接https://passport.yhd.com/wechat/login.do,點擊登錄鏈接后會重定向到掃描二維碼的頁面,頁面鏈接如下:https://open.weixin.qq.com/connect/qrconnect?appid=wxbdc5610cc59c1631&redirect_uri=https%3A%2F%2Fpassport.yhd.com%2Fwechat%2Fcallback.do&response_type=code&scope=snsapi_login&state=e25d9455e8f8e6f60a9fef0