- enabling spring sequrity
- Configure Spring Sequrity
by adding spring-boot-starter-sequrity security added.
제공하는것이 무엇인가?(혹은 특징)
- require authentication for all http request.
- only one user(user name = "user")
- prompt http authentication
to do in this chapter
- login page
- sign in page
- apply different sequrity rules for different request path.
basic configuration looks like..
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter{
...
}by override WebSecurityConfigurerAdapter:configure, you can customize user store.
look at documents