June 2018
Intermediate to advanced
408 pages
11h 23m
English
Now, we will configure Spring Security authentication and authorization by creating a Spring Security configuration class as follows:
@EnableWebSecuritypublic class SpringMvcSecurityConfig extends WebSecurityConfigurerAdapter { @Autowired PasswordEncoder passwordEncoder; @Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { auth .inMemoryAuthentication() .passwordEncoder(passwordEncoder) .withUser("user").password(passwordEncoder.encode("user@123")) .roles("USER") .and() .withUser("admin").password(passwordEncoder. encode("admin@123") ).roles("USER", "ADMIN"); } @Bean public PasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); } @Override protected void ...Read now
Unlock full access