bf41d48718
Previously HttpSessionOAuth2AuthorizationRequestRepository getAuthorizationRequest attempted to update the state of HttpSession as well as getting the Map of OAuth2AuthorizationRequest. This had a few problems - First it was confusing that a get method updated state - It worked when the session was in memory, but would not work when the HttpSesson was persisted to an external store (i.e. Spring Session) since after updating the Map, there was no invocation to update This commit cleans up the logic and ensures that the values are explicitly set in the HttpSession so it works with a session persisted in an external store. Fixes: gh-5146 |
||
---|---|---|
.. | ||
src | ||
spring-security-oauth2-client.gradle |