Assuming that you generally understand the Java configuration for Spring -security, adding filters is relatively simple (for general information on updating Spring -security config for java here ):
So, in your implementation, WebSecurityConfigurerAdapterdo something like this:
@Configuration
@EnableWebSecurity
class SecurityConfiguration extends WebSecurityConfigurerAdapter {
@Override protected void configure(HttpSecurity http) throws Exception {
http.addFilterBefore( myFilter(), BasicAuthenticationFilter.class );
...
}
- , , - (, , csrf, session config etc) myFilter() - , bean, , . addFilterAfter(), , .
API, .