LaneWeChat\Core\Wechat::validateSignature PHP Метод

validateSignature() приватный Метод

判断验证请求的签名信息是否正确
private validateSignature ( string $token ) : boolean
$token string 验证信息
Результат boolean
    private function validateSignature($token)
    {
        $signature = $_GET['signature'];
        $timestamp = $_GET['timestamp'];
        $nonce = $_GET['nonce'];
        $signatureArray = array($token, $timestamp, $nonce);
        sort($signatureArray, SORT_STRING);
        return sha1(implode($signatureArray)) == $signature;
    }