Oauth Flashcards
Learn about Oauth
What is Oauth 2.0?
Oauth 2.0 is an authorisation protocol that is primarily designed as a means of granting access to a set of resources.
What is the resource owner?
The resource owner is the user or system that owns the protected resources and can grant access to them.
What is the client?
The client is the system that requires access to the protected resource, to access resources the client must hold the appropriate access token.
What is the Authorisation server?
The server receives requests from the client for access tokens and issues them upon successful authentication and consent by the resource owner.
What endpoints does the Authorisation sever expose?
The authorisation server exposes the authorisation endpoint and the token endpoint.
What does the authorisation endpoint do?
The authorisation endpoint handles the interactive authentication and consent of the user.
What does the token endpoint do?
The token endpoint is involved in a machine to machine interaction.