Witam. Mam pytanie, dlaczego gdy mam wiele AuthenticationProvider a wyłączoną funkcję remember me to szukany jest login do pierwszego poprawnego znalezienia(i tak powinno być jeżeli dobrze zrozumiałem), a gdy włącze remember me to iteruje przez wszystkie.
Mówiąc o wielu AuthenticationProvider mam na myśli:


    public void configureGlobal(AuthenticationManagerBuilder auth, UserDetailsService userDetailsService) throws Exception {

        final String wordPasswordWithBCryptEncoded= "$2a$10$rsLBDzw3hE0FqWaSvddsC.Wamhhutf/XlPI93lTkUbz.OW7rUVKzK";

        auth
                .inMemoryAuthentication()
                    .withUser("ADMIN")
                        .password(wordPasswordWithBCryptEncoded)
                        .roles("ADMIN", "USER")
                        .and()
                    .withUser("USER")
                        .password(wordPasswordWithBCryptEncoded)
                        .roles("USER");

        auth.userDetailsService(userDetailsService)
                .passwordEncoder(passwordEncoder());
    }