### **微信开发中token验证可以说是第一步了** > 首先 我们登录公众号 找到 “基本配置”侧边栏 点击进入 ,再找到 服务器配置 获取指定信息 ![](https://img.kancloud.cn/f4/30/f43003276767fa036907f2b969d9d000_741x347.png) ~~~ public function checkToken(Request $request) { $signature = $request->input('signature'); $timestamp = $request->input('timestamp'); $nonce = $request->input('nonce'); $echoStr = $request->input('echostr'); if (checkSignature($signature, $timestamp, $nonce)) {//checkSignature该方法就是下面那个方法 ob_end_clean(); //必须清空缓冲区 return $echoStr; } else { return 'Token verification failed.'; } } function checkSignature($signature, $timestamp, $nonce): bool { $tmpArr = array(TOKEN, $timestamp, $nonce); sort($tmpArr, SORT_STRING); $tmpStr = implode($tmpArr); $tmpStr = sha1($tmpStr); if ($tmpStr == $signature) { return true; } else { return false; } } ~~~ 然后 渠道我们微信后台 “服务器配置”项中的 服务器地址能访问到 checkToken 方法 最后 点击微信后台确认 查看是否配置成功就行了 ![](https://img.kancloud.cn/d5/ff/d5ffeb99dc22cd2cf1ef5180143492c1_1466x134.png)