我们有一个 Web 应用程序,它允许用户编写代码并将其存储在我们服务器上的内部 git 存储库中。现在我们希望允许用户与他的 github 存储库共享他的代码。于是我们查阅了github的api文档,通过ouath2找到了方法。然而,为了实现这一点,我们需要向用户请求写权限,但是 github oauth 访问范围只包括对用户所有存储库的写权限,这对我们来说太多了。
是否可以仅限制用户的一个特定存储库的 api 访问权限?
github github-api oauth-2.0
github ×1
github-api ×1
oauth-2.0 ×1