OAuth Newbies can find it tricky initially. In this tutorial you’ll learn how to get started with OAuth 2.0 while avoiding all the fiddly parts around handling tokens. The folks over at Insomnia will show you how to authenticate an API client for the GitHub API with OAuth 2.0 and the Insomnia app.
Stereomood is a streaming music service that gives recommendations. To start, it uses a list of moods, each of which have an associated playlist. While playing songs, users can like or ban songs, much like Last.fm or Pandora. The Stereomood API allows full access to the site's functionality to developers, allowing developers to make fully usable clients on any platform.
When programming a web application, security is often a prime concern. If you've read my previous articles, you've often seen me comment on how secure an API is, as many of them are pretty secure, but many of them are not. When working on a cool application, often security is something you don't really want to spend that much time thinking about, which is why Layer 7 recently released an OAuth toolkit.