我应该使用GitHub OAuth还是GitHub App?

我正在构建一个nodejs命令行工具,该工具将从客户端获取输出并将其推送到GitHub存储库并提高PR。

其背后的目的是,我们的用户需要生成一些内容,我们的团队可以将其处理为代码,但我们的用户不是编码人员,因此,他们只需要填写一个表格即可为他们创建代码。当他们提交表单时,它将为他们提供代码预览(偶然的机会,他们知道自己在做什么,但主要是让他们觉得自己像编码员),但是在后台,它将把该代码推送到仓库中并提出公关,所以我们作为开发人员会警惕新代码。 GitHub被用于版本控制和差异化功能,这是来自其权力的特定要求。

用户将没有GitHub帐户,甚至根本不需要知道正在发生任何GitHub事情,因此我们不希望他们必须进行身份验证,而是希望服务器本身通过GitHub进行身份验证使用令牌。

我的问题是,它应该是oAuth令牌还是GitHub应用程序令牌?抱歉,这是一个愚蠢的问题,以前无法与Octokit一起使用。

wearcoll658 回答:我应该使用GitHub OAuth还是GitHub App?

我认为您应该选择oAuth令牌:)

,

我也面临着同样的情况。

如果您想使用第三个应用程序并使用github身份登录,那么我对OAuth App的了解是什么。在这种情况下,您将使用OAUTH应用。

如果使用Github APP,则要访问github组织存储库或github用户特定的东西。

请纠正我。也请分享您的情况以了解更多信息。

本文链接:https://www.f2er.com/3118302.html

大家都在问