如何从 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 OAuth2 令牌:如何限制访问以读取单个私有仓库