У меня есть приложение для весенней загрузки, в котором пользователи могут войти и получить доступ к логину. После входа в систему пользователи все еще могут получить доступ к странице входа. Я хочу, чтобы зарегистрированные пользователи не имели доступа к странице входа, вместо этого перенаправляли их на домашнюю страницу. Как я могу это сделать?? Я использую Spring Security для аутентификации пользователей.
Это моя текущая конфигурация:
http
.authorizeRequests()
.antMatchers("/css/**","/js/**","/register/**").permitAll()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage("/login")
.defaultSuccessUrl("/home")
.permitAll()
.and()
.logout()
.logoutUrl("/logout")
.logoutSuccessUrl("/login")
.invalidateHttpSession(true)
.deleteCookies("JSESSIONID")
.permitAll()