Como faço para essa funcionalidade, sem precisar utilizar login.html. Gostaria de realizar o login a partir da home. Tentei isso aqui, porem, nao funcionou
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.anyRequest().authenticated()
.and()
.formLogin(form -> form
.loginPage("/home")
.defaultSuccessUrl("/cardapio", true) // essa linha que vai resolver seu problema, ela define qual é a página padrão da sua aplicação, então sempre que você logar ele vai te direcionar para a /home
.permitAll()
).logout(logout -> logout.logoutUrl("/logout")
).csrf().disable();
}