Github,无需github用户帐户即可在存储库上创建问题

时间:2018-08-06 02:00:58

标签: git rest api github github-api

我有一个具有错误报告功能的电子应用程序。我希望这个错误报告者自动使用github APIcreate an issue。这很重要,我不希望我的用户创建并使用自己的github帐户来这样做。

是否可以使用github API创建问题,而无需帐户?

我当前的解决方法是简单地创建一个“错误报告”帐户,并与源代码共享该帐户的访问令牌。这样,只要有人创建问题,它就会在该用户下列出。似乎有些困难,我想知道是否有更好的方法来解决此问题。

3 个答案:

答案 0 :(得分:1)

  

我当前的解决方法是简单地创建一个“错误报告”帐户,并与源代码共享该帐户的访问令牌。

这仍然是最简单的解决方案,尤其是使用PAT(个人访问令牌)时。
如我在“ Where to store the personal access token from GitHub”中所述,使用PAT可以根据需要轻松撤销,而不必使帐户密码无效。

答案 1 :(得分:1)

我只是在搜索同一件事时发现Git Reports

从网站上:

Git Reports是一项免费服务,可让您设置一个稳定的URL,供匿名用户将bug和其他问题提交到GitHub存储库,而无需暴露您的代码,要求用户使用GitHub登录或使用凌乱的两次登录-储存库解决方案。它适用于公共和私人存储库,也适用于个人和组织存储库。

希望有帮助!

答案 2 :(得分:1)

Github最近宣布RBAC在2020年第四季度的路线图中,这将使您能够更轻松地控制Github用户所具有的访问权限,从而消除了对许多第三方应用程序的需求,并提供了问题级别访问而无需访问代码

更多内容:https://github.com/github/roadmap/issues/111