데이터베이스 (7) - 사용자 ID와 세션 ID
웹 서비스 사용자/세션 정보 사용자 ID : 보통 웹서비스에서는 등록된 사용자마다 부여하는 유일한 ID이다. 세션 ID : 세션마다 부여되는 ID이다. 세션 : 사용자의 방문을 논리적인 단위로 나눈 것이다. 과거에는 사용자가 로그인 후 로그아웃 하거나, 또는 로그인 세션 정보가 만료되면서 로그아웃 될 때까지를 하나의 세션으로 보기도 했다. 이 방식의 문제점이 생기면서 요즘은 구글 애널리틱스에서 쓰는 세션 정의가 있는데, 그것을 따라 한다. 사용자가 30분이상 쉬지 않고 서비스를 이용하더라도, 사용자가 외부 링크(보통 광고)를 타고 다시 서비스를 방문하면 새로운 세션을 연다. 광고등은 마케팅과도 연관되어 있어서, 다른 의도를 갖고 있다고 보고 새로운 세션을 연다. 사용자가 방문 후 30분간 interact..
프로그래머스 백엔드 1기/Database
2021. 8. 11. 02:18