成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談微信掃碼登錄的原理

移動(dòng)開發(fā) 移動(dòng)應(yīng)用
如今,只要同時(shí)支持PC端與移動(dòng)端的應(yīng)用,均支持手機(jī)App掃碼登錄,像淘寶,12306等。從原理上講,二維碼只是一段文本的編碼,那么它是如何實(shí)現(xiàn)快捷登錄的呢?今天我們就來簡(jiǎn)單分析一下!

前言

大家好,我是程序員阿木!

網(wǎng)頁(yè)版微信剛推出時(shí),無數(shù)人被它的登錄方式驚艷了一下,不需要輸入用戶名密碼,打開手機(jī)微信掃一掃,便自動(dòng)登錄。 

淺談微信掃碼登錄的原理
微信掃碼登錄

如今,只要同時(shí)支持PC端與移動(dòng)端的應(yīng)用,均支持手機(jī)App掃碼登錄,像淘寶,12306等。從原理上講,二維碼只是一段文本的編碼,那么它是如何實(shí)現(xiàn)快捷登錄的呢?今天我們就來簡(jiǎn)單分析一下!

正文

如果你用我查查、支付寶、新浪微博等軟件掃碼二維碼,你會(huì)發(fā)現(xiàn)此二維碼解析出來是如下的網(wǎng)址:

https://login.weixin.qq.com/l/obsbQ-Dzdg==

接下來詳細(xì)介紹一下掃碼登錄具體的每個(gè)步驟: 

淺談微信掃碼登錄的原理
微信掃碼登錄原理

如圖:

  • 用戶 A 訪問微信網(wǎng)頁(yè)版,微信服務(wù)器為這個(gè)會(huì)話生成一個(gè)全局唯一的 ID,上面的 URL 中 obsbQ-Dzdg== 就是這個(gè) ID,但是此時(shí)系統(tǒng)并不知道訪問者是誰。
  • 用戶A打開自己的手機(jī)微信并掃描這個(gè)二維碼,并提示用戶是否確認(rèn)登錄。
  • 手機(jī)上的微信是登錄狀態(tài),用戶點(diǎn)擊確認(rèn)登錄后,手機(jī)上的微信客戶端將微信賬號(hào)和這個(gè)掃描得到的 ID 一起提交到服務(wù)器
  • 服務(wù)器將這個(gè) ID 和用戶 A 的微信號(hào)綁定在一起,并通知網(wǎng)頁(yè)版微信,這個(gè) ID 對(duì)應(yīng)的微信號(hào)為用戶 A,網(wǎng)頁(yè)版微信加載用戶 A 的微信信息,至此,掃碼登錄全部流程完成

至于服務(wù)端如何通知網(wǎng)頁(yè)版的微信,無非兩種方式:

如果是CS的應(yīng)用,則客戶端使用輪詢的方式去詢問服務(wù)器是否登錄成功

  • 如果是BS的應(yīng)用,則服務(wù)端可以通過CallBack回調(diào)的方式來告知客戶端登錄成功。

掃碼登錄看起來神奇,主要是因?yàn)槲⑿?APP 掃自家的碼會(huì)做一些普通二維碼軟件不會(huì)做的額外的操作,那就是將當(dāng)前已登錄的微信和掃出來的 ID 提交到微信服務(wù)器,類似的應(yīng)用還有掃碼支付、掃碼加公眾號(hào)等功能.

結(jié)語

以上便是掃碼登錄的原理,你弄明白了嗎?

 

責(zé)任編輯:未麗燕 來源: 今日頭條
相關(guān)推薦

2022-06-10 06:55:21

JustAuthSpring

2014-03-05 14:41:55

二維碼登錄

2023-11-20 08:29:33

Vue微信掃碼授權(quán)登錄

2020-02-05 14:12:19

微信淘寶開端

2020-04-29 09:22:10

微信更新內(nèi)測(cè)

2020-04-15 16:30:24

掃碼登錄微信前端

2022-07-01 08:02:30

QQ掃碼登錄

2024-03-07 07:59:37

2021-07-12 05:31:15

微信微信電腦版掃碼登錄

2021-11-30 07:31:42

微信支付寶付款

2021-09-08 10:02:56

面試二維碼前端

2023-12-18 09:58:46

微信掃碼支付Vue3

2020-01-03 16:19:24

微信微信支付移動(dòng)應(yīng)用

2021-01-08 14:19:32

移動(dòng)支付數(shù)字人民幣微信支付

2021-10-26 10:29:45

掃碼登錄功能

2021-12-24 20:22:07

微信微信電腦版移動(dòng)應(yīng)用

2020-04-26 07:39:05

微信掃一掃識(shí)物

2020-03-04 08:52:07

揭秘微信掃一掃

2020-04-01 10:06:41

二維碼技術(shù)服務(wù)端

2020-04-06 12:39:09

微信掃一掃功能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 网站黄色在线 | 三区在线 | 欧美成人手机在线 | 在线视频 亚洲 | 999精品视频| 一区二区三区视频在线免费观看 | 国产91av视频 | 日本久久福利 | 国产一级免费视频 | 欧美毛片免费观看 | 久久国产精品免费一区二区三区 | 免费在线视频一区二区 | 亚洲人成免费 | 久久99精品久久久久婷婷 | h视频在线观看免费 | 国产一区不卡 | 欧美13videosex性极品 | 亚洲精品乱码 | av黄色在线观看 | 中文字幕 在线观看 | 国产精品永久免费 | 久久久久久99 | 亚洲成人免费 | 久久激情五月丁香伊人 | ww亚洲ww亚在线观看 | 久久久久国产 | 男女午夜激情视频 | 成人午夜免费网站 | 欧美激情 亚洲 | 国产欧美精品区一区二区三区 | 久久高清 | 久久久久久国产精品免费免费狐狸 | 国产精品午夜电影 | 国产精品av久久久久久久久久 | 亚洲成人精品视频 | 国产一区二区三区四区 | 久久99久久 | av毛片| 亚洲日产精品 | www.男人天堂.com | 夜夜草av|