Skip to content

DefaultOAuth2AuthorizedClientManager and DefaultServerOAuth2AuthorizedClientManager Alignment #7350

Closed
@jzheaux

Description

@jzheaux

DefaultOAuth2AuthorizedClientManager maps the username and password fields for the OAuth 2.0 password grant.

However, DefaultServerOAuth2AuthorizedClientManager does not do this.

The rationale given for excluding is:

I don't think it's a good idea to read the request body for each request mapping by default, so I removed that code. The default behaviour for DefaultContextAttributesMapper should read supported query parameters only.

Given the above reasoning, the functionality for DefaultOAuth2AuthorizedClientManager should also be removed.

Metadata

Metadata

Assignees

Labels

in: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions