강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

hklee0724님의 프로필 이미지
hklee0724

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

쿠키와 보안 문제

로그아웃시 세션이 유지 됩니다.

해결된 질문

작성

·

578

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
안녕하세요.

수업에 있는 내용을 따라서 프로젝트를 구성했는데 로그아웃시 세션이 유지가 됩니다.

로그아웃하고 상품목록 주소를 바로 입력했을 경우 상품목록페이지가 조회됩니다.

참고로 저는 login-start를 기준으로 하지 않고 form을 기준으로 시작하였습니다.

제가 작성한 프로젝트 전체를 압축해서 공유드립니다.

https://drive.google.com/file/d/1QXAgDBbo8In1lIXeLE7nUox8HeQaRm1d/view?usp=share_link

 

제가 작성한 프로젝트를 기준으로 무엇이 문제인지와 그에 대한 해결책을 알고 싶습니다.

그럼 부탁드립니다.

감사합니다.

답변 2

0

보내주신 프로젝트 코드와 설명을 바탕으로 해봤습니다.

결과적으로는 현재 쿠키와 보안문제 챕터까지 진행하셨다면 로그인하지 않은 사용자가 상품목록 페이지에 들어갈 수 있는 것이 맞습니다. 왜냐하면 해당 페이지에 인증 로직이 붙어있지 않기 때문입니다.

이를 해주는 것이 그 다음 챕터인 7. 로그인 처리2 - 필터, 인터셉터 입니다.

강의자료의 소개부터 보시면 해당 부분에 대한 언급이 있습니다 :)

image

hklee0724님의 프로필 이미지
hklee0724
질문자

네 답변 확인했고 로그인 처리2 강의 내용 적용해서 동작되는 것 확인했습니다. 감사합니다.

파이팅입니다!

0

안녕하세요, hklee0724 님. 공식 서포터즈 y2gcoder 입니다.

올려주신 프로젝트를 열어보니 zip 파일을 풀자마자 안에 강의 자료와 drawio 파일과 함께 springboot 프로젝트로 보이는 구조가 있고, 그 안에 form 폴더 안에 또 스프링 프로젝트 구조가 있는 것 같습니다. 바로 보이는 build.gradle과 form 폴더 안에 있는 build.gradle 중 어떤 것을 기준으로 해야 할 지 모르겠습니다. 프로젝트를 정리해서 다시 올려주실 수 있으시겠습니까?

감사합니다.

hklee0724님의 프로필 이미지
hklee0724
질문자

바로 보이는 build.gradle로 하시면 됩니다. form 폴더는 무시하세요.
감사합니다.

hklee0724님의 프로필 이미지
hklee0724

작성한 질문수

질문하기