婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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驗證生成原理實例分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 耿马| 武威市| 常熟市| 天津市| 河东区| 金沙县| 乐平市| 盖州市| 上饶县| 东明县| 兴业县| 武强县| 泗水县| 临西县| 泰兴市| 竹山县| 南乐县| 合江县| 凤庆县| 基隆市| 汽车| 辽阳市| 乐业县| 湘阴县| 河池市| 民县| 克什克腾旗| 瑞安市| 兰州市| 霸州市| 彭水| 曲麻莱县| 永川市| 益阳市| 临汾市| 杨浦区| 淳安县| 贵溪市| 安丘市| 荣昌县| 洪江市|