Lately OAuth is getting pretty popular. Several websites are adopting it as the preferred authentication mechanism for their APIs, and most of them as the only one. So what exactly is OAuth, and what does it do? According to the official website: This is what OAuth does, it allows the you the User to grant access to your private resources on one site (which is called the Service Provider), to anot