校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP token驗證生成原理實例分析

PHP token驗證生成原理實例分析

熱門標簽:百度地圖標注偏差 外呼系統能給企業帶來哪些好處 開發地圖標注類網站 咸寧銷售電銷機器人系統 百度地圖怎樣標注圖標 余姚電話機器人 廣東廣州在怎么申請400電話 電銷機器人問門薩維品牌my 400電話蘭州申請請

本文實例講述了PHP token驗證生成原理。分享給大家供大家參考,具體如下:

?php
/**
 * @Author: Ding Jianlong
 * @Date:  2019-03-20 00:38:01
 * @Last Modified by:  Ding Jianlong
 * @Last Modified time: 2019-03-22 17:50:59
 */
//生成發送請求的驗證 token
//這里的key可以是包含用戶信息的內容,不用用戶+不同的權限
function makeToken($key){
 //100秒內有效,不變,時間根據實際需要調整。第三方登錄授權15天。
 return $token = md5($key.sha1(substr(time(),3,7)));
}
//后臺同理驗證,
function checkToken($key,$token){
 $true = md5($key.sha1(substr(time(),3,7)));
 if($token == $true){
 return true;  //token正確
 }else{
 return false;
 }
}
$key = 'https://github.com/idjl/';
echo $t = makeToken($key);
var_dump(checkToken($key,'259521122'));
var_dump(checkToken($key,$t));
var_dump(checkToken($key,'259521122'));

運行結果:

e4ce1a6c66246eee048f11a540bf197ebool(false)
bool(true)
bool(false)

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php程序設計安全教程》、《php安全過濾技巧總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • thinkphp框架使用JWTtoken的方法詳解
  • thinkphp5框架API token身份驗證功能示例
  • ThinkPHP5.1表單令牌Token失效問題的解決
  • php獲取微信基礎接口憑證Access_token
  • PHP實現防止表單重復提交功能【基于token驗證】
  • PHP中token的生成案例

標簽:麗江 巴彥淖爾 衡陽 十堰 臨沂 鷹潭 銅陵 重慶

巨人網絡通訊聲明:本文標題《PHP token驗證生成原理實例分析》,本文關鍵詞  PHP,token,驗證,生成,原理,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP token驗證生成原理實例分析》相關的同類信息!
  • 本頁收集關于PHP token驗證生成原理實例分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 盖州市| 台湾省| 永德县| 建德市| 民县| 永顺县| 吕梁市| 阳春市| 浦县| 钟祥市| 蕉岭县| 西安市| 同仁县| 双牌县| 南岸区| 锡林浩特市| 吉安市| 肥东县| 曲周县| 都江堰市| 台南县| 克拉玛依市| 渑池县| 巴林左旗| 兰考县| 洛扎县| 论坛| 武邑县| 凤阳县| 曲周县| 皮山县| 台江县| 普格县| SHOW| 定安县| 蚌埠市| 肃南| 长汀县| 同心县| 股票| 资中县|