세션

    MVC 3: 세션, 쿠키

    세션이란? 1. 망 환경에서 사용자 간 또는 컴퓨터 간의 대화를 위한 논리적 연결 2. 프로세스들 사이에서 통신을 하기 위해 메시지 교환을 통해 서로를 인식한 이후부터 통신을 마칠 때 까지의 시간이다. 즉, 세션이란 사용자가 웹 브라우저를 통해 웹 서버에 접속한 시점부터(혹은 로그인 시) 그 이후의 요청들은 모두 하나의 상태로 보고 그 상태를 일정시간 유지 시키는 것이다. 이 정보는 웹 서버에 의해 저장되고 관리된다. 쿠키란? 방문자의 정보를 방문자 컴퓨터 메모리에 기억하는 것이다. 예를 들면 로그인 정보(아이디, 비밀번호) 기억 등이 있다. 먼저 세션에 대해 알아보기 위해 로그인 서비스를 만들어보자. AuthInfo(Long id, String email, String name) 클래스 생성 + 생성자..