WIP: OAuth client and login.
OAuthClient request signature.