쿠키 존재 여부 체크 문의 드립니다.

미해결질문
jack 프로필

쿠키를 폼에서 있는지 없는지 체크를 하는데 loginCon 서블릿에서도 없는지 체크를 해야 하나요? loginCon 이 호출 되었다는건 쿠키가 없기 때문이고 무조건 생성만 하면 되지 않나 해서요. 제가 잘못 생각하고 있는 걸까요? 답변 부탁드립니다. 감사합니다.

함기훈 Ham 프로필
함기훈 Ham 2달 전

일단 예제로 보여주기 위한 사례 성격도 있고요, 
form -> loginCon 에 넘어가서 리다이렉트 하기 전에 브라우져 멈춤 버튼을 눌러서 멈추고 다시 F5를 누르거나
이미 로그인 했는데도 직접 url 붙여넣기로 경로로 바로 접속하는 경우가 있어서 그런 케이스를 추가한 것 같습니다. 
의도대로라면 기존에 쿠키가 있으면 이미 로그인 되었다고 인식하고 로그인된 페이지로 넘겨주거나, 또는 부정한 방법으로 로그인했다고 인식하고 쿠키 지우고 로그인 폼으로 보내버리는 등 여러가지 선택이 가능할 것 같습니다. 

아니면 처음 방문자인지, 기존 방문자인지 체크해서 팝업창을 선택적으로 띄운다던가 여러가지 응용도 있을 것 같습니다. 

jack 프로필
jack 2달 전

말씀하신 것 처럼 다양한 경우가 있을 수도 있겠네요.

생각 못 했던 부분에 대해 많은 도움 되었습니다.

자세한 설명 감사합니다.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스