如何从 GitHub 组织中彻底删除 OAuth 应用程序?

Posted

技术标签:

【中文标题】如何从 GitHub 组织中彻底删除 OAuth 应用程序?【英文标题】:How to completely delete OAuth application from GitHub organization? 【发布时间】:2019-07-11 08:12:12 【问题描述】:

转到https://github.com/organizations/<YOUR_ORGANIZATION_NAME>/settings/oauth_application_policy,标题为第三方应用程序访问政策,您可以“授予”或“拒绝”对第三方应用程序的访问权限。 但是您需要采取哪些操作才能从该页面中彻底删除某个项目?

假设在这种情况下,我是“授予”访问权限或“请求”授予访问权限的帐户。但无论如何,允许组织所有者执行此操作的解决方案会更可取。

【问题讨论】:

我不认为这是你能做到的。访问存储库的请求不是从 GitHub 内部发起的;这发生在外部。 我一直在研究这个,认为 UI 中没有办法做到这一点。 @mljrg 你知道 cli/windows 应用程序的做法吗?或者您的意思是只有在向 GitHub 人员报告恶意应用时才会在管理上发生这种情况? 我不明白你的最后一个问题,但我不知道有什么工具可以做到这一点。这是 GitHub 内部的东西。 【参考方案1】:

我希望您询问如何通过 3rd 方应用程序撤销对您的 github 帐户的访问权限

Github.com/settings/Applications/Authorized OAuthApps

选择撤销访问权限。

【讨论】:

不,我在问如何让它就好像它从来没有问过一样。 (至少从用户体验的角度来看) 请您把问题说得更具体一些,提供任何快照,这样回答会更有帮助。

以上是关于如何从 GitHub 组织中彻底删除 OAuth 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何为组织帐户生成 GitHub OAuth 令牌?

GitHub OAuth2 令牌:如何限制访问以读取单个私有仓库

如何从OAuth2请求中删除重定向参数?

如何从svn服务器端彻底删除(包括历史版本中的内容)一个文件?

如何彻底删除SVN中的文件和文件夹

如何彻底删除SVN中的文件和文件夹