5.1.0
Changes:
use spring security oauth2 client instead of spring-security-oauth library, this is a breaking change in the way oauth2 providers' clients are configured since spring security has specific properties to register the clients.
replace OAuth2SsoFilter with OAuth2AuthorizationRequestResolver bean:
- use oauth2 DSL in SecureServerConfig
- add custom oauth2 and open id connect user info service
- add oauth2 request resolver
replace legacy spring oauth2 beans
add docker compose to run ego stack locally
replace legacy oauth2 lib exceptions
update tests with new changes