1.用微信自帶的接口生成一個(gè)零時(shí)二維碼加上一個(gè)key 標(biāo)識(shí)憑證

微信公眾號(hào)零時(shí)二維碼接口
2.用戶使用微信掃描跳轉(zhuǎn)到公眾號(hào)頁(yè)面時(shí)候觸發(fā)事件推送,判斷MsgType=》event(scan & subscribe)
獲取到1中的key,可以拿數(shù)據(jù)庫(kù) OR 緩存。 key綁定用戶的標(biāo)識(shí)openid

微信公眾接收事件文檔
3.前端可以輪播或者長(zhǎng)連接建立檢查key是否綁定有用戶,即可實(shí)現(xiàn)登錄
總結(jié)一下
掃碼登陸有很多,比如根據(jù)在微信公眾號(hào)獲取驗(yàn)證碼在pc端輸入驗(yàn)證碼登錄。