Skip to content
Sergey Chernyshev edited this page Feb 21, 2016 · 1 revision

OAuth is 3rd party authorization protocol, very useful for web apps that utilize data about their users from other services like Facebook, Google, Twitter, Meetup, Github and so on.

Official site: http://oauth.net/

Versions

Majority of service providers adopted OAuth and support both v1.0a and v2. Google deprecated support for v1.0a for their APIs.

OAuth 1.0a

OAuth Version 1.0a is standardized as RFC5849.

OAuth2

Newer version, OAuth 2.0 is standardized as RFC6749 and replaced encryption layer with SSL, but complicates token handling introducing token expiration and imposing token lifetime management on developers.

Service Providers OAuth Docs

Links

Clone this wiki locally