Added OAuth2 authentification