티스토리 뷰
사이트를 이용하다보면 이런 팝업이 뜨는 경우가 있다.
로그인 세션이 만료되었습니다! or 세션이 만료되었습니다. 재로그인 하시길 바랍니다. 등등...
유저 입장에선 굉장히 화나는 팝업 중 하나 이다 ㅎ.. 하지만 모든 시스템엔 이유가 있는 법!
오늘은 로그인 세션과 쿠키 세션을 알아보려고 한다!
💥 로그인 세션
- 세션(Session)
: 페이지를 새로 고침하거나 브라우저를 닫았다가 열어도 일정 시간동안 로그인이 유지되어 있는데,
'연결'상태를 유지할 수 있게 해주는 것
- 인증(로그인) Authentication
ex) 쇼핑몰 상품 볼 때 => 인증X / 상품 구매 => 인증O / 마이페이지 => 인증O
: 해당 사이트에 가입된 유저인 지 아닌 지 확인하는 것
- 인가 Authorization
ex) 사이트 내에 관리자/고객 에 따라 접근가능한 페이지가 다름
: 관리자/고객 누구든 인증을 통해 사이트에 가입된 사용자라는 걸 증명하는 것
: 권한을 허락하는 것
💥 쿠키 세션
- 쿠키(Cookie)
: 웹에서 서버와 클라이언트가 주고받는 데이터
: 웹 서버가 생성해서 웹 브라우저에게 주면 브라우저가 자기 메모리에 저장해놓고, 같은 웹 서버 방문할 때 쿠키 들고 요청하러감.
'웹 개발 공부하기' 카테고리의 다른 글
[12.05] 새로운 프로젝트 준비🧐 (1) | 2024.12.05 |
---|---|
[12.04] JWT🙋♀️ (0) | 2024.12.04 |
[12.03] user.js 리팩토링 (0) | 2024.12.03 |
[11.29] DB 테이블 실습😆 (2) | 2024.11.29 |
[11.28] DBMS? RDBMS? 그게 뭐야🤷♀️ (0) | 2024.11.28 |