issues
search
zzozzolev
/
medium-clone-spring-boot-java
spring boot java를 이용한 medium clone 프로젝트
0
stars
0
forks
source link
feature: Add login json body
#55
Closed
zzozzolev
closed
2 years ago
zzozzolev
commented
2 years ago
목적
로그인을 json body를 통해 할 수 있도록 합니다.
로그인, 로그아웃시 정상적으로 처리된 것을 확인할 수 있도록 합니다.
관련 이슈
Close #46
Close #51
변경사항
SecurityConfig 변경
기본 form 방식을 disable
아래에서 추가한 핸들러, 인증 필터를 설정
로그인 성공/실패, 로그아웃 성공 핸들러 추가
모두 Text로 메세지 출력
로그인 실패 핸들러
403 상태 지정 및 에러 메세지 출력
로그인 성공 핸들러
200 상태 지정 및 로그인 성공 메세지 출력
로그아웃 성공 핸들러
200 상태 지정 및 로그아웃 성공 메세지 출력
커스텀 인증 필터 추가
json body POST를 처리하기 위해 추가
세션 타임 아웃 설정
30분으로 설정
로그인 테스트 추가
로그인 성공, 실패 케이스 추가
로그아웃은 제대로 테스트되지 않아 추가 못 함
쿠키도 mvc result에 설정되지 않아 테스트하지 못 함
참고
Spring Security with REST API Login AS JSON
Spring Security - 로그인 성공 후 부가 작업
Spring Security - Logout Filter
목적
관련 이슈
변경사항
참고