2
respostas

Para todos que tiverem problemas com a tela de login

Boa noite pessoal, só queria deixar uma dica aqui.

Vi que muitas pessoas estão com problemas na tela de login, se você realmente quer desabilitar a Spring Security e remover a tela de login, você pode fazer isso adicionando o seguinte trecho de código na classe LeilaoApplication:

@SpringBootApplication(exclude = {SecurityAutoConfiguration.class})
public class LeilaoApplication {
    // ...
}

Essa configuração vai excluir a classe SecurityAutoConfiguration durante a inicialização do aplicativo, o que vai desabilitar a configuração padrão da Spring Security.

No entanto, é importante ressaltar que essa solução não é muito recomendada, porque remover completamente a Spring Security pode deixar sua aplicação vulnerável a ataques. Eu sempre aconselho utilizar as funcionalidades de autenticação e autorização fornecidas pela Spring Security para proteger seu aplicativo adequadamente.

Se alguém tiver uma solução melhor ou mais segura, por favor, compartilhe suas ideias para enriquecer nosso tópico. É importante encontrar um equilíbrio entre a segurança do aplicativo, a facilidade de uso e os requisitos específicos do projeto.

2 respostas

Outra forma que deu certo é colocar um profile na execução do projeto, por padrão o Spring inicia o projeto com profile default, sendo assim as configurações não ficam adequadas pois o projeto trabalha nos profiles teste prod.

Exemplo IntelliJ

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Oi!

Valeu pela dica!

Bons estudos!