The Difference Between HTTP Auth, API Keys, and OAuth
When designing systems that enable secure authentication and authorization for API access, you must consider how your applications and users should authenticate themselves. In a recent blog post on Nordic APIs website, Curity's Daniel Lindau compares three different ways to achieve this: API Keys, HTTP Basic Authentication, and OAuth.