ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • session이란?
    개발/알아둘 기본 개념 2023. 3. 13. 22:41
    728x90

    ● 세션이란?

       특정 시간의 구간을 의미하며, 세션 관리는 사용자의 상태를 유지하는 방법을 말한다.

       브라우저를 종료하기 전까지 유지된다.

     

    ● 세션관리 목적

        사용자의 정보를 일정 조건동안 유지하기 위해.

        페이지를 이동할 때 마다 로그인을 요구하지 않고 세션을 통해 이미 로그인 한 사용자임을 입증할 수 있다.

        ex) 세션에 로그인정보를 미리저장해놓으면 메일확인, 검색 및 작업을 할 때 마다 새로 로그인을 하지않아도 된다.

     

    ● 쿠키란?

       특정 웹 사이트를 방문 했을 때 만들어지는 정보를 담는 파일을 지칭한다.

       상태 정보를 유지하는 기술

     

    그렇다면,,,

     

    ● 쿠키와 세션의 차이점?

       쿠키는 방문자의 정보를 방문자 컴퓨터의 메모리에 저장하는 것을 말한다.

       세션은 방문자의 요청에 따른 정보를 방문자 메모리에 저장하는 것이 아닌

       웹 서버가 세션 아이디 파일을 만들어 서비스가 돌아가고 있는 서버에 저장을 하는것을 말한다.

     

     

    728x90

    '개발 > 알아둘 기본 개념' 카테고리의 다른 글

    프론트엔드 면접준비(질문 및 답변)  (0) 2023.05.15
    Database(Join)이란?  (0) 2023.03.24
    axios란?  (0) 2023.03.10
    async await  (0) 2023.03.02
    UTF-8,react,reflow  (0) 2023.02.21

    댓글

Designed by Tistory.