oauth2: switching to oauth2