TIL(Today I Learned)
TLI 74일 (23. 8. 24. 목) 최종프, 쿠키 세션, 채팅방 생성 초대
seed0335
2023. 8. 24. 21:27
- 쿠키, 세션
쿠키와 세션 모두 인증방식 중 하나입니다.
쿠키와 세션의 가장 큰 차이점은 정보가 저장되는 위치입니다. 쿠키는 클라이언트 측에서, 세션은 서버 측에 저장되고 관리됩니다.
정보의 특성에 따라, 사용자의 편의를 위하되 지워지거나 가로채거나 했을 때 큰 문제가 생기지 않을 만한 정보들은 쿠키에, 사용자나 다른 누군가에게 노출되어서는 안 되고 서비스 제공자가 직접 관리해야 하는 정보는 세션에 저장하게 됩니다.
모두 세션에 저장하게 된다면 접속자가 많을 때 서버에 부담이 커지므로 개발자의 판단하게 적절하게 분배해야 합니다.
- 유저 - 채팅방 - 채팅그룹
- 다대다 연관관계를 풀어서 1대다 다대1로 작성했습니다.