php實現(xiàn)掃描二維碼的方法:首先把拍好的照片上傳到php;然后發(fā)送鏈接和加密的賬號密碼給服務(wù)器端;接著生成一條登錄信息;最后請求登錄信息的接口,并使用“php-zbarcode”擴展實現(xiàn)二維碼識別即可。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供萬源網(wǎng)站建設(shè)、萬源做網(wǎng)站、萬源網(wǎng)站設(shè)計、萬源網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、萬源企業(yè)網(wǎng)站模板建站服務(wù),10多年萬源做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
推薦:《PHP視頻教程》
基礎(chǔ)的邏輯圖就是這樣,但是實際情況還是有幾種可能
比如QQ登錄,微信登錄,微博登錄,基本設(shè)計都差不多,根據(jù)實際情況會有一些差異
問題是,如果設(shè)計合理的接口在保證數(shù)據(jù)的安全性和快速性
設(shè)計到的技術(shù)不復(fù)雜,但是需要柔和的到一起
首先需要一個html5的調(diào)用手機攝像頭,然后拍照,吧拍好的照片上傳到php,也就是php識別二維碼的接口,然后返回鏈接,吧當前網(wǎng)頁登陸的session,或者cookies的加密的賬號密碼,
然后彈出一個確定按鈕,如果是就發(fā)送鏈接和加密的賬號密碼給服務(wù)器端,其實也就是一個登陸,然后生成一條登陸信息,比如超時,是否唯一,登陸擠掉等狀態(tài)。然后pc登陸在使用ajax
輪序去請求登陸信息的接口,如果帶有此次求情的加密信息,如果狀態(tài)通過,解密返回信息,返回信息就帶有賬號密碼之類(不安全),或者直接創(chuàng)建一個快捷登錄,返回一個特殊加密數(shù)據(jù)
來登錄快捷登錄接口。
php二維碼識別使用php擴展 php-zbarcode就可以。等有時間吧虛擬機整好,在一起測試一下。
這個一般使用在多點通用登錄,網(wǎng)頁和app都可以使用,奇葩的需求,哎!
模式有兩種情況:兩種很類似,但是有些許差別,實質(zhì)一樣
1,類似于網(wǎng)頁快捷版qq登錄
2,類似于微信版快捷登錄
當前文章:php怎么實現(xiàn)掃描二維碼
網(wǎng)頁URL:http://weahome.cn/article/cpjpgh.html