手機掃碼登錄的思路圖

 

說明:

[M]:表示移動端
[B]:表示瀏覽者(瀏覽器客戶端)
[S]:服務端,消息推送者及掃描認證接口發佈者

步驟說明:

Step1 [B]瀏覽登錄頁面
Step2 [S]產生一個標識符UUID,並推送給[B],生成登錄二維碼
Step3 [M]掃描二維碼,前提條件是[M]已登錄
Step4 [M]解析二維碼信息獲取UUID
Step5 [M]向服務端發送UUID+登錄信息
Step6 [S]UUID+登錄信息進行相關解析認證,Step6 UUID認證,不通過認證,則到Step6-1重新生成UUID循環Step 2與並Step6-2返回給[M] UUID認證失敗原因,Step6 通過認證,Step6-2轉到登錄信息認證
Step 7登錄信息認證,失敗Step7-3重新生成UUID循環Step 2,成功則Step7-1推送給[B]跳轉到首頁。



作者:ZYiDa
鏈接:https://www.jianshu.com/p/c96faa2ccafb
來源:簡書
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章