tp5进行微信公众号token验证
微信公众号token验证
想到后面会用到,在这里做一个笔记。
//验证微信tonken
$sign = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = '你的token ';
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode($tmpArr );
$signature = sha1( $tmpStr );
// 如果生成的签名和微信传过来的签名相同,
// 就把微信传过来的echostr参数传给微信服务器, 标明认证通过
if( $signature == $sign ){
echo $_GET['echostr'];
}else{
return false;
}