Expected Behavior

No extra OAuth2AuthorizedClientRepository should be required for oauth2Client test support to work with @RegisteredOAuth2AuthorizedClient.

Current Behavior

For oauth2Client() test support, and by association oauth2Login and oidcLogin, require that the OAuth2AuthorizedClientRepository in the application context be of type HttpSessionOAuth2AuthorizedClientRepository to work with @RegisteredOAuth2AuthorizedClient.