1. 程式人生 > >在電腦版使用微信公眾號或wap版掃碼登陸解決方案

在電腦版使用微信公眾號或wap版掃碼登陸解決方案

介紹: 在微信端或手機瀏覽器端,使用微信或手機的登陸狀態,掃碼登陸電腦版。

實現:

1、電腦端登陸頁面顯示二維碼,二維碼內容為以當前時間的加密token作為引數的URL,並把這串加密token儲存到資料庫。
2、在手機端掃碼後進入頁面拉取手機端的登陸狀態資訊,並綁定當前token儲存資料庫。
3、電腦端登陸頁面使用ajax輪詢當前token的繫結情況。如果有繫結資訊則寫入登陸狀態並跳轉頁面。

後續優化可能:
1、ajax輪詢改成websocket更佳。
2、二維碼內容不直接顯示token,使用phpqrcode生成安全性更高。
3、如果是小程式或APP,直接使用APP的掃碼功能,二維碼可不帶URL,內容直接為加密token更帥。

簡易版本已釋出,可以直接免費下載使用: http://www.8sk.cn/Download/782.html
有什麼問題可以在技術問答區域釋出討論: http://www.8sk.cn/ask_show_27.html
當然,頁面糙了點,喜歡可以自己改造。
如有其他需求可加我們QQ: 272876225 聯絡定製