전체 글13 중첩 if문 멈춰 - 리팩토링 요약 인증 단계에서 인증쿠키를 재발급하는 중첩 if문을 개선했다. before-after ============================================================================================ 세션 기반의 인증체계에서 인증쿠키를 재발급해서 쿠키의 유효기간이 끝나도 새로운 인증 쿠키가 재발급되도록 했다. DB의 사용자 테이블에는 유효기간이 존재하는 세션ID가 있다. 그래서 인터셉터의 preHandle 검증 시에 세션이 만료되었으면 1. DB에서 세션을 조회한다. 2. 서버 세션 다시 활성화 && 쿠키 재발급 && DB에도 새로운 세션 등록 위의 작업을 해야 하는데, 흐름을 글로 적어 보자면 아래와 같다. 1. 세션이 null인가? 1. 쿠키가 .. 2023. 6. 29. 이전 1 2 3 4 다음