SPRING SECURITY
[Spring Security] Form Login 인증에 대해서
나무늘보
2021. 2. 27. 20:09
http. formLogin() : Form 로그인 인증 기능이 작동
http
.formLogin()
.loginPage("/login.html")
로그인이 필요할 시 사용자가 만든 로그인 페이지로 넘어간다.
따로 정의하지 않으면 spring security에 자체적으로 있는 페이지가 나온다.
.defaultSuccessUrl("/home")
로그인 성공 후 이동할 페이지
.failureUrl("..")
로그인 실패 후 이동할 페이지
.usernameParameter("username")
아이디 파라미터명 설정
.passwordParameter("password")
패스워드 파라미터명 설정
.loginProcessingUrl("/login")
form태그에서 action Url을 설정한 대로 변경할 수 있다.
.successHandler(loginSuccessHandler())
로그인 성공 후 핸들러
.failureHandler(loginFailureHandler())
로그인 실패 후 핸들러