Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Configuration
- @Order(SecurityProperties.ACCESS_OVERRIDE_ORDER)
- public class SecurityConfig extends WebSecurityConfigurerAdapter {
- @Autowired
- private UserDetailsService userDetailsService;
- @Override
- protected void configure(HttpSecurity http) throws Exception {
- http.authorizeRequests()
- .anyRequest()
- .authenticated()
- .and()
- .formLogin()
- .loginPage("/login")
- .failureUrl("/login?error")
- .usernameParameter("rekruter")
- .permitAll()
- .and()
- .logout()
- .logoutRequestMatcher(new AntPathRequestMatcher("/logout"))
- .logoutSuccessUrl("/")
- .permitAll();
- }
- @Override
- public void configure(AuthenticationManagerBuilder auth) throws Exception {
- auth
- .userDetailsService(userDetailsService)
- .passwordEncoder(NoOpPasswordEncoder.getInstance());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement