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.
In PHP, 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 OAuth 2.0 and RFC 6749.
Related : Authentication, Security, JSON Web Token (JWT), Application Programming Interface (API), Protocol, Token, SplSubject
Related packages : league/oauth2-server, league/oauth2-client