下载鸥 > 网站下载 > 开发教程 > PHP

PHP简单Token使用与验证实例

282 2021-02-07 21:42:00

收藏
一、token功能简述

PHP 使用token验证可有效的防止非法来源数据提交访问,增加数据操作的安全性
 

二、实现方法:

前台form表单:

<form action="do.php" method="POST">
<?php $module=mt_rand(100000,999999);?>
<input type="text" name="sec_name" value=""/>
<input type="hidden" name="module" value="<?php echo $module;?>"/>
<input type="hidden" name="timestamp" value="<?php echo time();?>"/>
<input type="hidden" name="token" value="<?php echo md5($module.'#$@%!^*'.time());?>"/>
</form>

后台do.php的token验证部分:

<?php
$module = $_POST['module'];
$timestamp = $_POST['timestamp'];
$token = md5($module.'#$@%!^*'.$timestamp);
if($token != $_POST['token']){
echo('非法数据来源');
exit();
}
$sec_name=$_POST['sec_name'];
//PHP数据处理.....
?>

PHP简单Token使用与验证其他说明

如果是搭建API直接以URL形式访问获取所需数据时,需将后台$_POST修改为$_GET获取数据

构造URL为:do.php?module=&timestamp=&token=&sec_name=

本文地址:https://xzo.com.cn/develop/php/530.html

有帮助,很赞!

信息来源:精准像素
信息标签
导出教程 下载word版教程
发表评论 共有条评论
关于PHP

PHP是一种服务器端、跨平台、html嵌入式的脚本语言,其功能十分强大、入门简单。在过去,民间一直有说法称“PHP是最好的编程语言”,是PHP开发者对自身所使用语言的肯定。

PHP曾是最主流的网站web开发语言之一,现在也依然十分流行。

推荐PHP开发教程
PHP判断某个时间戳(打卡、点餐、签到等)是不是今天记录的
PHP判断某个时间戳(打卡、点餐、签到等)是不是今天记录的

php判断时间戳是不是今天的实现方法:首先创建一个PHP示例文件;指定一个时间,并...

15 1006
宝塔Nginx免费防火墙提示post参数(post_max_size)值长度超过20w已被系统拦截怎么办?
宝塔Nginx免费防火墙提示post参数(post_max_size)值长度超过20w已被系统拦截怎么办?

页面提交post请求后被宝塔防火墙拦截,查看日志显示错误:参数值长度超过20w已...

1 425
php简单的数组介绍与应用
php简单的数组介绍与应用

数组在实际开发过程中运用非常频繁,通过合理运用数组,我们可以顺利实现各种数...

1 262
PHP怎样实现从数组随机取值的效果?
PHP怎样实现从数组随机取值的效果?

在开发过程中,我们很多时候会接到猜你喜欢的随机展示效果。这个随机,用php取...

1 245
怎样在每次发起请求时重置session_id?
怎样在每次发起请求时重置session_id?

在一些开发场景中,我们需要在每次发起请求后更新重置session_id以同步用户数...

3 295
php基础应用:获取今天是星期几并给变量赋值
php基础应用:获取今天是星期几并给变量赋值

在网站的开发过程中,我们经常需要获取今天是星期几,并根据星期的不同而进行不...

0 298
怎样用php批量删除文件或者文件夹?
怎样用php批量删除文件或者文件夹?

在网站建成后的维护与优化阶段,我们会面临无用栏目/数据处理的问题。量小的...

0 276
PHP基础函数介绍:PHP_EOL
PHP基础函数介绍:PHP_EOL

PHP_EOL是一个相当好用的函数,可自动适配多种换行格式,在实际的应用中体验非...

0 386
随机PHP开发教程
PHP常用函数大全
PHP常用函数大全

本文收录了php常用函数,便于调用。...

0 325
php禁止恶意刷新访问限制
php禁止恶意刷新访问限制

都知道页面频繁刷新或者cc攻击请求都会给服务器加重很多负担,下面就用cookie...

16 324
php抖音背景音乐解析下载API接口
php抖音背景音乐解析下载API接口

php抖音背景音乐解析下载API接口,可在线解析下载抖音背景BGM音乐。...

8 296
PHP限制同IP一天访问次数方法
PHP限制同IP一天访问次数方法

现在网络攻击非常严重,作为一个合格的程序员必须懂得如何处理网站安全问题,比...

0 254
PHP禁止频繁刷新方法
PHP禁止频繁刷新方法

PHP禁止同一IP频繁访问以防止网站被攻击或采集的代码,可以参考代码自己建立...

12 311
PHP获取用户真实IP方法
PHP获取用户真实IP方法

来自大佬精准像素分享自用的两种获取用户IP方法,复制就可以使用,方便新手小白...

0 914
PHP获取城市天气API接口源码
PHP获取城市天气API接口源码

PHP获取城市天气API接口源码,接口调用的是微鲤的接口,2020年9月1日 10:11:07...

3 914
PHP获取网站TDK标题API接口源码
PHP获取网站TDK标题API接口源码

PHP获取网站TDK标题API接口源码,目前只能获取标题,不能获取关键词和描述,暂不...

0 373
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入