BOOK THIS SPACE FOR AD
ARTICLE ADOauth is a feature used by web applications that enables websites and web applications to request some amount of data from a user’s account registered on another application. It is a useful feature which allows to fetch user’s data from another application without exposing their login credentials. User has to agree on sharing the data to requested web application.
There are three distinct parties who are required to complete Oauth process,
Client application: The client application is the website or web application that requests for the user’s data
Resource owner : Resource owner is the user who owns the data which client application wants to fetch.
OAuth service provider: OAuth service provider is the resource handler who holds the user’s data. They provide the Oauth service by providing api to connect with servers to fetch user’s data.