Authentication Techniques for APIs (Via hackernews)