作者:mobiledu2502857147 | 来源:互联网 | 2020-08-23 14:08
PHP实现Token验证的方法:首先将Token进行解析;然后根据解析出来的信息部分验证是否过期,如果未过期;再将解析出的信息部分进行加密;最后将加密出来的数据和解析出来签名进行比对,如果相同则验证成功。
示例代码:
$explode[2]) {
$msg['code']='401';
$msg['msg']='Token已过期,请重新登录';
return json_encode($msg,JSON_UNESCAPED_UNICODE);
}
if ($true_signature == $explode[3]) {
$msg['code']='200';
$msg['msg']='Token合法';
return json_encode($msg,JSON_UNESCAPED_UNICODE);
} else {
$msg['code']='400';
$msg['msg']='Token不合法';
return json_encode($msg,JSON_UNESCAPED_UNICODE);
}
} else {
$msg['code']='400';
$msg['msg']='Token不合法';
return json_encode($msg,JSON_UNESCAPED_UNICODE);
}
}
推荐教程:《PHP教程》
以上就是PHP如何实现Token验证的详细内容,更多请关注 第一PHP社区 其它相关文章!