Project/공항 PCR 확인서
[Jsp] URL 직접 접근 막기
오누!
2021. 4. 16. 18:58
728x90
반응형
간단한 메인 페이지가 존재한다.
휴대폰, 아이핀 같은 본인인증 모듈을 붙여서
본인인증 완료 페이지를 표시한다.
기능을 구현하고 나서 예외사항으로 본인인증을 하지 않고,
본인인증 완료 페이지 URL을 직접 입력하고 들어올 수 있어서
인증을 받지 않으면 메인 페이지로 돌아가게 해보았다.
처음 controller에서는 단순히 ModelAndView로 페이지 이동만 가능하게 만들었다.
이후 수정한 controller에서는 HttpServletRequest로 request를 받아서
메인페이지에서 본인인증을 한 후 넘겨주는 인증완료 코드를 form으로 던져준 값을
request로 받아서 인증완료 코드가 있을 때, 그 다음페이지로 넘기고,
인증완료 코드가 없을 때, 메인 페이지로 보낸다.
참고로 본인인증 후 값을 담아놓는 form이다.
728x90
반응형