Spring Security Oauth2 End of Life
strehle opened this issue · 5 comments
UAA uses https://github.com/spring-attic/spring-security-oauth
This was no issues in the past but with the Spring Boot 3 update the library needs to be changed or removed
Similar issue in past #1728
Plan for Removal.
- copy base classes (most needed) and exceptions into UAA
- migrate other: https://github.com/spring-projects/spring-security/wiki/OAuth-2.0-Migration-Guide
We have created an issue in Pivotal Tracker to manage this:
https://www.pivotaltracker.com/story/show/186294740
The labels on this github issue will be updated when the story is started.
I did a similar migration this week on another project. The biggest helpful thing I did was to create classed LegacyClientDetails
and LegacyBaseClientDetails
to retain the JSON structure of clients as a data object.
I did a similar migration this week on another project. The biggest helpful thing I did was to create classed
LegacyClientDetails
andLegacyBaseClientDetails
to retain the JSON structure of clients as a data object.
@fhanik to me UAA is not legacy, so I will do this but called in UaaClientDetails :-)
Similar things I will to with exceptions, means I will move/copy them into UAA context, because many of them are still in use there.
@strehle - I also found this answer to support the majority of the lifting when creating the new RestTemplates
We have created an issue in Pivotal Tracker to manage this:
https://www.pivotaltracker.com/story/show/187414513
The labels on this github issue will be updated when the story is started.