스프링 시큐리티의 기본 설정을 바꾸기 위해 작성한 filterChain 메소드
return http
.formLogin(
formLogin -> formLogin
.loginPage("/member/login")
.loginProcessingUrl("/member/login")
.usernameParameter("username")
.passwordParameter("password")
.defaultSuccessUrl("/article/list")
)
.build();
여기서 loginPage와 loginProcessingUrl이 같으면, loginProcessingUrl을 생략할 수 있다.
usernameParameter와 passwordParameter도 그 이름이 각각 username과 password라면 생략할 수 있다.
return http
.formLogin(
formLogin -> formLogin
.loginPage("/member/login")
.defaultSuccessUrl("/article/list")
)
.build();
이렇게 줄일 수 있다.