<aside> ⭐ 학습목표

<aside> 💬 TIL

1회차에서 언급했던 GeneralLayout를 사용한 실습을 이번 3회차에서 진행했다. 내 프로젝트에도 적용시켜보고 싶다는 생각이 들었다.

그리고 플러스 섹션?으로 진행한 “프로젝트 디렉토리 구조, 어떻게 구성해야 할까” 이 부분은 스터디를 하고, 프로젝트를 하면서 나도 정말 많이 고민해본 주제라 반가웠다. 정답은 없고 모두가 마음에 드는 방법으로 구성하면 된다고는 하지만 어떤 방법이 좀 더 효율적일지, 이제 막 배우기 시작한 신입 개발자의 입장에서는 많이 사용되는 방법을 알고 싶다랄까. 그래도 이 강의를 보는 지금은 어느정도 그림이 그려지기 시작했다. 실무에서 어떻게 사용되는지, 왜 그렇게 사용되는지는 일을 하면서 더 배워나갈 수 있겠지. 멘토분의 강의가 좀 빨라서 정말 쉴틈없이 따라갔었는데 그만큼 많은 부분을 배워갈 수 있었던 것 같다.

</aside>

📖 table of contents

1. 세션이란 무엇인가


세션은 정보나 데이터가 아니라, 연결 그 자체라고 말할 수 있다.

→ 즉, 세션은 사용자의 로그인 이후 로그아웃 혹은 로그인 만료까지의 기간을 말한다.

Untitled

Untitled

세션방식 로그인사용자 로그인이 유효한 시간 동안 서버에 세션 아이디를 기록해 두고 인증에 사용하는 방식을 말한다.

→ 서버는 쿠키를 사용해 세션 아이디를 기록한다.

2. 그렇다면, 쿠키는 뭘까?