微信網頁登入

2021-10-17 19:50:41 字數 289 閱讀 4759

參考:

前端檢查本地是否有token

然後前端就要時刻從url上獲取code,判斷如果獲取了code就請求後端的介面gettokenbycode

後端這邊會通過code獲取access_token,然後用access_token和open_id換取使用者的資訊

接著就是走邏輯了,根據open_id判斷是否有這個使用者,沒有則新增,有就查處,然後生成jwt的token返回給前端

前端就繼續帶著token通過中介軟體訪問介面,中介軟體那邊處理好儲存使用者的基本資訊 完結

微信網頁授權登入

筆記小結 1.公眾平台以access token為介面呼叫憑據,所有介面呼叫前都要先獲取access token 2.網頁授權兩種方式 oauth機制 2.1 以snsapi base為snsapi的靜默授權,只能獲取到使用者的openid,2.2 以snsapi userinfo為snsapi的授...

微信網頁掃碼登入的實現

public function weixindenglu public function codeinfo else else insert user db table users insert data user id db table users where username infoarray...

微信網頁掃碼登入的實現

文件1 redirect uri urlencode redirect uri 該 需要url編碼 scope snsapi login response type code scope scope.state state wechat redirect 請求返回的結果 實際上是個html的字串 r...