Signing Requests
Getting a Request Token
Getting the User Authorization
Exchanging the Request Token for an Access Token