OAuth
OAuth is an open standard for access delegation, commonly used to grant applications access to user information on other services without exposing passwords. OAuth 2.0 is the current version, defined in RFC 6749.
OAuth is typically implemented via libraries such as league/oauth2-server for building an authorisation server, or league/oauth2-client for consuming third-party OAuth 2.0 providers such as Google, GitHub, or Facebook.
See Also
Related
- Authentication
- Security
- JSON Web Token (JWT)
- Application Programming Interface (API)
- Protocol
- Token
- SplSubject
- Multi-Factor Authentication (MFA)
- OpenID Connect (OIDC)
- Security Assertion Markup Language (SAML)
- Single Sign On (SSO)