today I want to write few words about OAuth2.
So, one of the defintions of OAuth2 is the following:
OAuth 2.0 is an open protocol to allow secure authorization in a simple and standard method from web and desktop applications.
It has two important parts:
- Authorization. It's not just about who is client, but what client is allowed to do.
- Client platform: web, mobile, desktop app
So, OAuth 2.0 is protocol which defines permission of server, and give those permissions for any kind of platform.