Intimidated by OAuth? Here’s Why You Shouldn’t Be

According to the OAuth website, "OAuth is the industry-standard protocol for authorization," which focuses on simplicity while providing specific authorization flows for web applications, desktop applications, mobile phones, and living room devices.

Because of the simplicity and level of security it offers, it has emerged as the de-facto standard protocol for securely protecting Web APIs.