[React, SpringBoot] React에서 api 요청 시 HttpSession 유지 안되는 문제
FE/React·2023. 9. 8.
문제 발생 기능 - 사용자가 본인인증을 할때 인증 코드 메일 발송을 한다. - 메일을 보내기 전에 인증 코드를 랜덤으로 생성하고 생성된 인증 코드를 HttpSession에 저장한다. - 사용자는 메일에 적혀진 인증코드를 작성하고 인증하기 버튼을 클릭한다. - 사용자가 입력한 인증 코드와 session에 저장된 인증코드가 같은지 확인한다. 문제 - 코드를 저장한 session과 사용자가 인증코드를 확인받는 로직에서 session에서 인증코드를 꺼내는데, 이 두개의 session이 불일치한다. String storedCode = session.getAttribute("code").toString(); --> 여기서 session에 code 가 없다고 NullPointerException 이 발생한다. 문제 ..