GitHub API3 删除访问令牌

Mic*_*son 5 oauth github-api

我正在制作一个表格,允许用户在将拉取请求合并到项目核心之前同意某些条件。为了提供 GitHub 帐户的所有权证明,用户需要使用 GitHub API 授予我的网站对其 GitHub 帐户的只读访问权限。

我想为用户提供“撤销访问”功能 - 我实际上并不想访问他们的帐户,这只是我验证帐户所有权的好方法。

我知道用户可以通过GitHub Applications撤销应用程序访问设置页面,但如果可能,我想简化此操作。我已经浏览了 GitHub APIv3 文档,但没有看到任何允许请求 GitHub 撤销 access_token 的内容。

问题

是否可以以编程方式撤销我的应用程序的 access_token?

Mar*_* S. 4

如果您查看GitHub OAuth Authorizations API,它们列出了使用“DELETE /authorizations/:id”删除授权的功能