불친절한 블로그

[Jsp] URL 직접 접근 막기 본문

Project/공항 PCR 확인서

[Jsp] URL 직접 접근 막기

오누! 2021. 4. 16. 18:58
728x90
반응형

간단한 메인 페이지가 존재한다.

휴대폰, 아이핀 같은 본인인증 모듈을 붙여서

본인인증 완료 페이지를 표시한다.

 

기능을 구현하고 나서 예외사항으로 본인인증을 하지 않고,

본인인증 완료 페이지 URL을 직접 입력하고 들어올 수 있어서

인증을 받지 않으면 메인 페이지로 돌아가게 해보았다.

 

 

처음 controller에서는 단순히 ModelAndView로 페이지 이동만 가능하게 만들었다.

 

이후 수정한 controller에서는 HttpServletRequest로 request를 받아서

메인페이지에서 본인인증을 한 후 넘겨주는 인증완료 코드를 form으로 던져준 값을

request로 받아서 인증완료 코드가 있을 때, 그 다음페이지로 넘기고,

인증완료 코드가 없을 때, 메인 페이지로 보낸다.

 

참고로 본인인증 후 값을 담아놓는 form이다.

 

728x90
반응형
Comments