Home » JSP -11.회원 관리(1)

JSP -11.회원 관리(1)

11.1. 세션 및 쿠키를 이용한 로그인/로그아웃 구현

11.1.1 세션

  • 웹 서버 쪽의 웹 컨테이너의 상태를 유지하기 위해 사용자 정보를 저장한 것.
  • 세션은 서버 쪽에 기록을 저장하는 것이므로 상대적으로 쿠키보다 안전하다.
  • 웹 브라우저 당 1개씩 생성되어 웹 컨테이너에 저장되고, 일정 시간이 지나면 스스로 소멸하도록 되어 있다

11.1.2 쿠키

  • 사용자 정보를 보관 하기 위해서 웹 사이트에서 사용자 하드 디스크에 전달하는 정보다.
  • 이 정보는 텍스트 형태로 저장되며, 최대 300개까지 저장할 수 있다.
  • 이 쿠키는 사용자가 웹사이트에 접속하면, 웹 사이트에서 사용자 하드 디스크에 저장된 쿠키의 내용을 읽고, 사용자의 정보를 얻는 방식이다.

11.1.3 예제

테이블 생성

로그인할 아이디 삽입


그림 50. 회원 로그인 화면