• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

18분쯤 권한관리를 위해 세션에 담는 것 질문이요

22.08.21 22:21 작성 조회수 347

1

안녕하세요

PrincialDetails를 세션에 담으면 서버 메모리에서 세션을 관리하게 되잖아요. 그렇게 되면 서버가 여러개인 환경이 되었을 때 로그인 한 서버에만 요청을 보내야 하는 상황이 발생하지 않나요?

세션을 특정 서버의 메모리에 담게 되는 순간 jwt 쓰는 좋은 이유가 하나 사라지는게 아닌가해서요.

답변 1

답변을 작성해보세요.

1

아닙니다. 세션을 request와 response 되는 그 시점까지 잠시 임시로 권한처리를 위해 쓰는 거라

세션 유지기간이 길지 않고, 세션을 공유할 필요도 없습니다.

다시 한번 생각해보세요