This is a rebased / reworked version of !177 (closed). Credit to @cedricwilleken for doing the initial migrations The biggest difference between the two branches is:
GenerationType.Auto
in newer versions.
This pr fixes it to Identity generation as it used to be.Encoder
and the infamous SavedRequestAwareAuthenticationSuccessHandler
Things to review:
SecurityWebApplicationInitializer
registers the web security config regardless of profile? is that correct?iThings left todo:
QueueAuthenticationEntryPoint
)allow-bean-definition-overriding: true
which seems slightly hacky.