如何撤销曾经登录过的 OAuth 应用的权限

创建于 727 / 约需 3 分钟

本文距离上次更新已经超过 180 天。因此,其中的信息可能已经过时。


因为很难找。尤其是 AAD 账户的特别难找,而且难用。

Microsoft 个人账户 (Microsoft Account)

请访问 https://microsoft.com/consent

用户可以在此处管理自己登录到过的 OAuth 应用、授予的权限、最后登录时间,以及撤销应用权限。通过 Xbox 登录的游戏也会在此列出。

Microsoft 工作/学校账户 (Azure AD Account)

请访问 https://myapps.microsoft.com

这个页面会一并列出 Microsoft 的第一方应用(例如 OneDrive)、tenant 内的应用,以及曾经登录到过的其它 OAuth 应用。选择想要撤销权限的 OAuth 应用,在图标右上角的菜单选择 "Manage your Application",然后在打开的页面选择 "Revoke Consent"。只是从 My Apps 中移除 OAuth 应用图标不会撤销 OAuth 授权。

不知道为什么,这个页面的设计既难以使用又让人费解。(或许还有其它更容易的撤销 OAuth 应用权限的方式,不过大概是我忘了?)

Google 个人账户

请访问 https://myaccount.google.com/connections

用户可以在此处管理自己登录到过的 OAuth 应用、授予的权限,以及撤销应用权限。在移动设备上登录的游戏也会在此列出。

Apple 个人账户

请访问 https://appleid.apple.com/account/manage 并选择 "Sign in with Apple" 选单(如果没有使用 Apple ID 登录过则没有)。


LIKE 本文

Webmention 回应

本文暂无回应。