스프링 시큐리티의 기본 설정을 바꾸기 위해 작성한 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();
이렇게 줄일 수 있다.