OAuth: How it Works
OAuth emerged from the social web, originally motivated by a desire to allow users to specify authorization permissions without divulging social media credentials, commonly known as the password anti-pattern.
The Essential OAuth Primer
OAuth 2.0 defeats the password anti-pattern, creating a consistent, flexible identity and policy architecture for web applications, web services, devices and desktop clients attempting to communicate with Cloud APIs.
As a developer, if you're implementing OAuth 2.0, what considerations and sample code might you need for each use case? This guide goes into depth on both application developer and API developer considerations on modifying your applications and APIs to support OAuth 2.0.