为什么github应用程序会请求写入访问我的私人仓库?

时间:2016-02-22 02:52:46

标签: github

我正在使用我的github帐户注册一个网站。但为什么github允许应用程序访问我的私人仓库?

我的期望是github应该允许我控制我想要授予该应用程序的访问权限。

  

此应用程序将能够阅读   并编写所有公共和私有存储库数据。这包括   以下内容:

     
      
  • 代码
  •   
  • 问题
  •   
  •   
  • 要求
  •   
  • Wikis
  •   
  • 设置
  •   
  • Webhooks和服务
  •   
  • 部署密钥
  •   

1 个答案:

答案 0 :(得分:2)

遗憾的是,Github的权限并不是那么精细。

他们列在这里:https://developer.github.com/v3/oauth/#scopes

该网站可能会请求repo权限。如果Github允许您选择允许第三方应用程序访问的存储库,但它目前是全有或全无。这将是很好的。

该网站可能有也可能没有该权限的合法需求(例如,CI服务可能需要访问私有仓库)。我们无法为您回答这一部分 - 您必须自行决定登录是否值得冒险。