반응형
Spring Security 6.1.0부터는 메서드 체이닝의 사용을 지양하고 람다식을 통해 함수형으로 설정하게 지향하고 있습니다.
6.1.0 버전 이전
http.formLogin()
6.1.0 버전 이후
public SecurityFilterChain filterChain(HttpSecurity http) {
http
.formLogin(form -> form
.loginPage("/login")
.permitAll()
);
}
http.formLogin((formLogin) -> formLogin
.loginPage("/login/login")
.usernameParameter("username")
.passwordParameter("password")
.loginProcessingUrl("/login/login-process")
.defaultSuccessUrl("/", true))
스프링 시큐리티 공식문서:https://docs.spring.io/spring security/reference/servlet/authentication/passwords/form.html#page-title
반응형
'Programming > TroubleShooting' 카테고리의 다른 글
Post 저장시 Member 엔티티 관련 오류 (0) | 2024.03.12 |
---|---|
[spring Security] 리다이렉션 횟수가 너무 많습니다. (0) | 2024.03.08 |
html 모달창 바로 꺼지는 이유 (0) | 2024.03.01 |
JPA 에서 deleteById가 작동하지 않는 경우 (0) | 2024.02.29 |
BaseTimeEntity 포매팅 (0) | 2024.02.29 |