Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Melhoria na Classe SecurityConfigurations

Olá, uma melhoria que poderia ser feita na classe SecurityConfigurations, seria ao invés de injetar a classe de serviço que implementa UserDetailsService, injetaria a interface UserDetailsService, que o spring verifica qual a classe que implementa essa interface.

Segue código abaixo:

@Autowired
    private UserDetailsService userDetailsService;

    //Configurações de Autenticação
    @Override
    protected void configure(AuthenticationManagerBuilder auth) throws Exception {
        auth.userDetailsService(userDetailsService).passwordEncoder(new BCryptPasswordEncoder());
    }

Bons estudos!

1 resposta
solução!

Oi José,

Boa dica!

Inclusive é até uma boa prática utilizar interfaces sempre que possível :)

Valeu!