T3网络验证
首页
T3网络验证后台
接口管理
接口管理
  • 接口列表
首页
T3网络验证后台
接口管理
接口管理
  • 接口列表
  1. T3网络验证
  • T3网络验证
    • 请求签名计算方式
    • 登录成功后如何校验(单向签名)
    • 登录成功后如何校验(双向签名)
    • 各种疑难杂症解决方案
    • 单码卡密登录
      POST
    • 用户登录
      POST
    • 解绑或换绑机器码
      POST
    • 获取程序公告
      POST
    • 获取最新版本号
      POST
    • 检测版本是否为最新版
      POST
    • 获取变量数据
      POST
    • 用户注册
      POST
    • 用户充值
      POST
    • 禁用用户
      POST
    • 单码卡密心跳验证
      POST
    • 解绑IP
      POST
    • 云端文档
      POST
    • 应用签名比对
      POST
    • 用户修改密码
      POST
    • 获取卡密状态信息
      POST
    • 用户心跳验证
      POST
    • 修改核心数据
      POST
    • 用户注销
      POST
  • 数据模型
    • 示例数据模型
      • Pet
      • Category
      • Tag
  1. T3网络验证

登录成功后如何校验(单向签名)

校验密钥的使用和讲解#

登录成功返回参数中的token,校验密钥具有唯一性,是根据返回中的参数和appkey等拼接进行md5加密而成。可用于判断返回数据是否被篡改。

校验密钥如何拼接合成#

token=md5("1000016d3a3966d7fac403e79ea153064c7ee62023-03-27 02:57:04202302270257")
function token(){
    $appkey="199e9a829f989835615b7dd325f005ae";
    $kami_id="100001";//卡密ID
    $end_time="2023-03-27 02:57:04";//到期时间
    $date="202302270257";//不要带秒,无分割符,纯数字的时间
    if($token==md5($kami_id.$appkey.$end_time.$date)){
    echo "校验成功,允许登录";
    }
}
1.校验密钥的合成来源如下
名称示例来源
卡密ID100001返回内容
APPKEY6d3a3966d7fac403e79ea153064c7ee6自行传入
到期时间2023-03-27 02:57:04返回内容
当前时间202302270257本地获取
当前时间格式:
年月日时分 如 202302270257
不要带秒,无分割符,纯数字
修改于 2023-03-11 08:51:01
上一页
请求签名计算方式
下一页
登录成功后如何校验(双向签名)
Built with