OAuth 2 Simplified

http://aaronparecki.com/articles/2012/07/29/1/oauth2-simplified