how implement this without WebSecurityConfigurerAdapter?

Viewed 27
@Configuration
public class ProjectConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure
(AuthenticationManagerBuilder auth) throws Exception {
var userDetailsService =
new InMemoryUserDetailsManager();
var user = User.withUsername("john")
.password("12345")
.authorities("read")
.build();
userDetailsService.createUser(user);
auth.userDetailsService(userDetailsService)
.passwordEncoder(
NoOpPasswordEncoder.getInstance());
}
@Override
protected void configure(HttpSecurity http) throws Exception {
http.httpBasic();
http.authorizeRequests()
.anyRequest().authenticated();
}
}

enter image description here

**plz help me rewrite this code without WebSecurityConfigurerAdapter **

0 Answers
Related