Oauth initial implementation (errors)