php 简单token验证
在API开发过程会经常使用token来完成请求签权,以防止api接口被恶意调用。
这里演示简单的token签权,可利用时间戳来控制token过期时间。
参数说明
请求地址:domain.com/api.php?token=xxx&time=xxx&str=xxx&data=xxx
请求方式:get
参数 | 必填 | 说明 |
---|---|---|
key | – | 秘钥,参与加密盐 |
token | 是 | token 字符串 |
time | 是 | 时间戳,参与加密生成token |
data | 否 | 提交的其他参数 |
生成一个请求url
<?php
$key = 'key'; //秘钥 ,非常重要,不参与url传输、秘钥泄露将导致token验证失效
$data[