anchor.diff:          .anyRequest().authenticated()
           .and()
         .oauth2Login()
  -        .clients(clientRegistrationRepository())
  -        .userInfoEndpoint()
  -          .userInfoTypeConverter(
  -            new UserInfoConverter(),
  -            new URI("https://www.googleapis.com/oauth2/v3/userinfo"));
  +        .clients(clientRegistrationRepository());
   	}
   
   	@Bean
  
positive.code:         authorized-grant-type: authorization_code
          redirect-uri: "{scheme}://{serverName}:{serverPort}{baseAuthorizeUri}/{clientAlias}"
          scopes: openid, email, profile
          user-info-converter: "org.springframework.security.oauth2.client.user.converter.UserInfoConverter"
          client-name: Okta
          client-alias: okta
  ----
  
negative.code: 
  NOTE: https://developer.github.com/v3/oauth/[GitHub's OAuth 2.0 implementation] supports the standard
   https://tools.ietf.org/html/rfc6749#section-4.1[authorization code grant type].
   However, it *does not* implement the _OpenID Connect Core 1.0_ authorization code flow.
  
  [[github-login-register-application]]
  === Register OAuth application
  