文件名称:githook_endpoint:来自GitHub GitLab的接收后请求的端点,该端点取代了githooks
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-13 02:17:19
PHP
githook_endpoint 来自GitHub / GitLab的接收后请求的端点,该端点取代了githooks 这样做的安全性是非常基本的,可以有很多“用户”,例如Github accont或repo。 该“用户”具有一个密钥,该密钥既可以标识它们,又可以授权它们命中端点。 将该密钥作为由字母“ k”标识的get参数放入URL中。 由于不同的主机(GitHub,GitLab等)使用不同的布局等,因此get参数“ t”指定类型(当前为“ github”,“ gitlab”或“ bitbucket”)。 URL示例: 此外,每个用户都有一个IP地址列表,他们可以从中访问端点,或者您可以输入“ *”以使他们可以从任何地方访问它。 IP地址白名单与SSL结合使用可防止嗅探器看到URL中的密钥,对于这种类型的应用程序,应该具有足够的安全性。 如果您有更好的安全建议,请告诉我。 用户定
【文件预览】:
githook_endpoint-master
----log()
--------.gitignore(6B)
----README.md(2KB)
----index.php(4KB)
----hooks()
--------repo_name.sh.example(498B)
--------.gitignore(4B)
----.gitignore(11B)
----script_runner.sh(801B)
----config.php.example(913B)