Authorization有哪些常见方式
小樊
107
2024-06-18 11:09:55
- 用户名和密码:用户使用自己的用户名和密码进行认证。
- 双因素认证:用户需要提供两个或多个验证因素(如密码、手机短信验证码、指纹识别等)进行认证。
- OAuth(开放授权):允许用户授权第三方应用程序访问其在另一个网站上存储的私人信息。
- JSON Web Token(JWT):一种用于跨域身份验证的开放标准。
- OAuth 2.0:用于授权的开放标准,允许用户授权访问第三方应用程序的资源,而不需要提供用户名和密码。
- API密钥:为API调用授权的一种方式,类似于用户名和密码。
- SAML(安全断言标记语言):用于基于Web的SSO(单点登录)和身份提供者认证的标准。
- OpenID Connect:建立在OAuth 2.0协议之上的身份验证标准,用于实现SSO。