test and refactor OAuth2Strategy userInfo method