Member-only story

OAuth 2.0 Simplified

Maneesha Indrachapa
6 min readFeb 12, 2022

--

OAuth 2.0 is the industry-standard protocol for authorization.

You can get the above definition if you googled what OAuth is. But why OAuth? In the early days of the Internet, sharing information between services was easy. You simply gave your username and password for one service to another so they could sign in to your account and grab whatever information they wanted.

With the development of the internet and the services being digitalized, there is a problem sharing your username and password to a service because that service can be developed using malicious intent.

So to get rid of those kinds of scenarios OAuth was defined. As the OAuth definition state, OAuth is an open-standard authorization protocol that lets a service use another service without requiring the security details (username, password, etc.) of the user.

When talking about Authorization it is always people tends to mix up with authentication. Let’s look are the differences between authentication and authorization.

Authentication vs Authorization

  • Authentication verifies who the user is. Authorization determines what resources a user can access.
  • Authentication works through passwords, one-time pins, biometric information, and other information provided or entered by…

--

--

Maneesha Indrachapa
Maneesha Indrachapa

Written by Maneesha Indrachapa

If you can dream it, you can do it.

No responses yet