常見(jiàn)問(wèn)題

微信公眾號(hào)和小程序關(guān)聯(lián)掃碼登錄簡(jiǎn)單處理

常見(jiàn)問(wèn)題

2922

字體:

微信公眾號(hào)和小程序關(guān)聯(lián)掃碼登錄簡(jiǎn)單處理步驟:

  1. 后端生成二維碼 需要在小程序中設(shè)置

    開(kāi)發(fā)->開(kāi)發(fā)設(shè)置->掃普通鏈接二維碼打開(kāi)小程序 設(shè)置掃碼后跳轉(zhuǎn)頁(yè)面

  2. 生成二維碼,生成二維碼需要攜帶唯一標(biāo)尺,進(jìn)行判斷

  3. 微信掃碼進(jìn)入進(jìn)入授權(quán)頁(yè)面,點(diǎn)擊授權(quán) 返回唯一標(biāo)尺,修改后端登錄狀態(tài),并且跳轉(zhuǎn)進(jìn)入H5web頁(yè)面獲取code

    跳轉(zhuǎn)可以使用靜默登錄,通過(guò)下面地址可跳轉(zhuǎn)進(jìn)入 http://m.regardm.com?code=xxx&state=123 state可自定義傳參

  4. https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxd4a5357f&redirect_uri=http://m.regardm.com&response_type=code&scope=snsapi_base&state=123#wechat_redirect
  5. 后臺(tái)獲取code 通過(guò)獲取的code獲取微信公眾號(hào)的【openid】

  6. 后臺(tái)通過(guò)openid或者state進(jìn)行查詢(xún)數(shù)據(jù)并返回登錄信息,登錄成功

  7. 向微信公眾號(hào)模板信息推送信息即

[聲明]原創(chuàng)不易,請(qǐng)轉(zhuǎn)發(fā)者備注下文章來(lái)源(hbsjsd.cn)【速建時(shí)代】。