What is OAuth?
A mechanism that lets users allow another application (the client) limited access to their resources without handing over their passwords (delegated authorization). OAuth 2.0 is widely used. It has four roles: the resource owner (the user), the client, the authorization server, which obtains the user's consent and issues access tokens, and the resource server, which checks tokens and returns resources. OAuth itself is an authorization mechanism; for logging in (authentication), OpenID Connect, which adds ID tokens, is used.
Japanese name: OAuth
OAuth appears in 2 practice questions across 1 topic, including Web Technology Basics.
Field: Web Technology Basics