Update to OAuth 2.0