OAuth 2 a simple two step process:
1) Redirect the user 2) Do a POST request to acquire an access token
How is that a pain?
1) Redirect the user 2) Do a POST request to acquire an access token
How is that a pain?
3) When you make an authenticated API call, send the access token along with the request, and make sure you're using HTTPS.
The HTTPS part is important to give a bunch of the security guarantees than OAuth 1 gives you with plain HTTP and some complicated crypto dancing around.