婷婷综合国产,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驗證生成原理實例分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 农安县| 佳木斯市| 南靖县| 通州市| 宁晋县| 敖汉旗| 沁源县| 日照市| 富裕县| 平昌县| 鹤山市| 石家庄市| 萍乡市| 鄯善县| 扎赉特旗| 米易县| 泊头市| 靖宇县| 柳河县| 容城县| 延安市| 晋州市| 南乐县| 浠水县| 龙海市| 屏东市| 榆林市| 松原市| 获嘉县| 安仁县| 高台县| 安仁县| 汉源县| 平山县| 珲春市| 嫩江县| 昌江| 嵊州市| 永平县| 右玉县| 芒康县|