钩子文件中token值在哪里找?
下面是一个钩子文件,其中第4行代码有个coding的中token值,在哪里找这个token?
<?php
error_reporting(1);
$target = '/home/wwwroot/website.com'; // 生产环境web目录
$token = '您在coding填写的hook令牌';
$wwwUser = 'www';
$wwwGroup = 'www';
$json = json_decode(file_get_contents('php://input'), true);
if (empty($json['token']) || $json['token'] !== $token) {
exit('error request');
}
$repo = $json['repository']['name'];
$cmd = "sudo -Hu www cd $target && git pull";
shell_exec($cmd);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你的项目,设置,WebHook
TOKEN值是由你决定的。
随便设置一个吧。
你的那张图里面设置,如果不设置就是''