谷歌Google驗(yàn)證碼的開發(fā)實(shí)例,PHP版本源碼
二次開發(fā) admin 發(fā)布時(shí)間:2019-08-20 21:18:06 瀏覽: 次
目前在網(wǎng)站上應(yīng)用谷歌Google驗(yàn)證碼的越來越多。不得不說這是一個(gè)很大的趨勢。
谷歌Google驗(yàn)證碼類似于銀行里面的安全K令,只是銀行的安全K令是一個(gè)實(shí)物,而谷歌的安全K令是一個(gè)手機(jī)APP.
谷歌驗(yàn)證的使用方法,首先利用谷歌的API生成一個(gè)谷歌的秘鑰。請記住這個(gè)秘鑰,這個(gè)秘鑰是谷歌APP需要輸入然后生成驗(yàn)證碼
的重要信息。
然后利用谷歌API來判斷網(wǎng)頁上輸入的驗(yàn)證碼和手機(jī)APP上顯示的驗(yàn)證碼是否一致。
多的不再贅述,直接上源碼。
//創(chuàng)建一個(gè)新的"安全密匙SecretKey"
//把本次的"安全密匙SecretKey" 入庫,和賬戶關(guān)系綁定,客戶端也是綁定這同一個(gè)"安全密匙SecretKey"
$secret = $ga->createSecret();
echo "安全密匙SecretKey: ".$secret."\n\n";
$qrCodeUrl = $ga->getQRCodeGoogleUrl('pay.88559lt.com', $secret); //第一個(gè)參數(shù)是"標(biāo)識",第二個(gè)參數(shù)為"安全密匙SecretKey" 生成二維碼信息
echo "Google Charts URL for the QR-Code: ".$qrCodeUrl."\n\n"; //Google Charts接口 生成的二維碼圖片,方便手機(jī)端掃描綁定安全密匙SecretKey
$oneCode = $ga->getCode($secret); //服務(wù)端計(jì)算"一次性驗(yàn)證碼"
echo "服務(wù)端計(jì)算的驗(yàn)證碼是:".$oneCode."\n\n";
以上是部分代碼。
最后注意,目前只提供Java和Php版本的demo,還是缺少其他語言的。
本公司也提供網(wǎng)站各類功能的開發(fā),谷歌Google驗(yàn)證碼,短信驗(yàn)證碼,郵件通知等功能。
只有你想不到,沒有做不到。
本公司有常年的三方支付平臺的渠道和資源。費(fèi)率低,到賬快,資金安全穩(wěn)定。支持下發(fā)API. 資金秒到賬。
大家如果有需要開發(fā)谷歌Google驗(yàn)證碼功能的可以用QQ跟我交流:捌零肆柒伍貳零零玖(804752009) 注明支付接口。
7*24在線**技術(shù)支持服務(wù)! 期待與您的合作!
相關(guān)推薦
- ecshop等電商網(wǎng)站對接阿里云短信驗(yàn)證碼功能(PHP版本)
- Linux環(huán)境下配置MQTT擴(kuò)展庫的操作手冊(php5.6 寶塔)
- 如果利用京東聯(lián)盟API把京東的商品展示在自己的網(wǎng)站(PH
- 騰訊云域名解析API開發(fā)的若干經(jīng)驗(yàn)(PHP版本開發(fā)實(shí)例)
- 無憂四方支付平臺源碼(PHP版本,完全開源)代付功能,入金
- 最新四方支付平臺源碼(PHP版本,完全開源)提供第四方支
- 瀚銀ecshop,thinkphp,shopnc在線支付接口,支付插件(pay
- 現(xiàn)代金控ecshop,thinkphp,shopnc在線支付接口,支付插件
- 首信易ecshop,thinkphp,shopnc在線支付接口,支付插件(p
- 環(huán)迅ecshop,thinkphp,shopnc在線支付接口,支付插件(pay