GitHub令牌 - 限制访问

4

我正在使用GitHub令牌作为其他人的凭据。 可以使令牌仅允许用户clonepull,但不允许pushdelete操作。

2个回答

1
GitHub令牌不能提供对存储库的访问,主要是为了验证用户身份。克隆、拉取或推送是主要的GitHub存储库功能,您可以使用“设置”->“贡献者”来管理特定访问权限。在存储库设置的贡献者选项中选择“读取”选项。

1

现在(2022年10月),GitHub令牌可以提供对存储库的访问权限,如果您设置了GitHub应用程序权限

这样,即使贡献者可能没有所有写入访问权限(例如可能无法触发GitHub操作、更改保护、修补提交、推送提交等),也可以实现对存储库的访问。

现在,通过这些新的细粒度个人访问令牌,您可以定义更加精细的访问权限。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接