renamed getOAuth() to authenticate() because it's more descriptive.