Было бы лучше, если бы вы могли поделиться своим кодом, вот код, настраивающий безопасность Spring.В следующем коде: antMatchers с allowAll доступны без аутентификации, а antMatchers с ролью ROLE_USER доступны после входа пользователя в систему.
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.antMatchers("/", "/home", "/user/register").permitAll()
.antMatchers("/user/**").access("hasRole('ROLE_USER')")
.and()
.formLogin()
.loginPage("/login")
.failureUrl("/login?error")
.defaultSuccessUrl("/dashboard")
.usernameParameter("username")
.passwordParameter("password")
.and()
.logout()
.logoutSuccessUrl("/login?logout")
.and()
.exceptionHandling()
.accessDeniedPage("/403");
}