OAuth 2.0

Also known as:OAuth

OAuth 2.0: Standard for delegated authorization without sharing the user’s password. The concept is central to identity and access controls. In practice, clear policies, loggingLoggingThe recording of security-relevant events so activity can be monitored, investigated, and audited., regular reviews, and the strongest possible authentication are essential.

How it works and where it fits

OAuth 2.0 separates the subject, digital identity, authentication factor, and authorization decision. Authentication establishes who or what is presenting an identity; authorization then determines which action is permitted in the current context. Session state, device trust, request origin, and risk signals can further influence that decision.

Practical security relevance

Effective implementation requires a controlled identity lifecycle from creation through role and entitlement changes to suspension and removal. Strong authentication, least privilege, periodic recertification, and traceable logs are central. Controls must also identify abuse of legitimate accounts, because valid credentials alone do not prove that an action is legitimate.

  • OpenID ConnectOpenID ConnectProtocol for federated login and the transmission of verified identity information.: Protocol for federated login and the transmission of verified identity information.
  • AuthorizationAuthorizationDecision regarding which actions an authenticated identity is permitted to perform.: Decision regarding which actions an authenticated identity is permitted to perform.
  • JSON Web TokenJSON Web TokenCompact, signable token for transmitting identity and authorization information.: Compact, signable token for transmitting identity and authorization information.
  • Identity ProviderIdentity ProviderA service that authenticates identities and transmits identity information to applications.: A service that authenticates identities and transmits identity information to applications.