anchor.diff:  [source,java]
   ----
   @Controller
  -public class OAuth2LoginController {
  -
  -	@RequestMapping("/userinfo")
  -	public String userinfo(@RegisteredOAuth2AuthorizedClient("google") OAuth2AuthorizedClient authorizedClient) {
  +public class OAuth2ClientController {
  +
  +	@RequestMapping("/")
  +	public String index(@RegisteredOAuth2AuthorizedClient("okta") OAuth2AuthorizedClient authorizedClient) {
   		OAuth2AccessToken accessToken = authorizedClient.getAccessToken();
   
   		...
   
  -		return "userinfo";
  +		return "index";
   	}
   }
   ----
  
positive.code: 
  The primary role of the `OAuth2AuthorizationRequestResolver` is to resolve an `OAuth2AuthorizationRequest` from the provided web request.
  The default implementation `DefaultOAuth2AuthorizationRequestResolver` matches on the (default) path `/oauth2/authorization/{registrationId}` extracting the `registrationId` and using it to build the `OAuth2AuthorizationRequest` for the associated `ClientRegistration`.
  
  
  ===== Customizing the Authorization Request
  
negative.code: 
  	@RequestMapping("/")
  	public String index() {
  		ClientRegistration oktaRegistration =
  			this.clientRegistrationRepository.findByRegistrationId("okta");
  
  		...
  
  