Senior
What is OAuth 2.0?
sobes.tech AI
Answer from AI
OAuth 2.0 is an authorization protocol that allows third-party applications to obtain limited access to a user's resources on a server without sharing the password. Instead, an access token is used, which is issued after successful authentication and user consent.
The main roles in OAuth 2.0:
- Resource Owner (user)
- Client (application requesting access)
- Authorization Server (issues tokens)
- Resource Server (stores protected data)
OAuth 2.0 provides a secure and standardized way to delegate access, widely used for API and service integration.