OAuth(开放授权)是一种授权协议/框架,让用户在不直接把密码交给第三方应用的情况下,允许应用安全地访问其在某个服务上的受保护资源(常见于“用某平台账号登录第三方应用”)。常见版本有 OAuth 1.0 与更广泛使用的 OAuth 2.0。
/ˈoʊ.æʊθ/
The app uses OAuth to let you sign in with your Google account.
这个应用使用 OAuth,让你可以用 Google 账号登录。
Because the API requires OAuth 2.0, we must request an access token before calling protected endpoints.
由于该 API 要求 OAuth 2.0,我们必须先申请访问令牌,才能调用受保护的接口。
OAuth 来自 Open Authorization(开放授权) 的缩写:O(Open)+ Auth(Authorization 的常见缩写)。最初用于解决“第三方应用如何在不获取用户密码的前提下获取授权访问”的问题,后来成为互联网登录与 API 授权的常见标准之一。