OAuth 2.0
What is OAuth: It is a framework to facilitate delegated and controlled access on behalf of user. So basically, it is a protocol that allows a user to grant a given third-party web site or application access to the user’s protected resources, without necessarily revealing their long-term credentials or even their identity. There are different …