Backend 2

세션, 토큰, 쿠키, 캐시 비교 정리

세션(Session), 토큰(Token), 쿠키(Cookie), 캐시(Cache)에 대해 비교 정리해보겠습니다. 세션(Session)과 토큰(Token) 정리위 두 용어는 인증정보가 저장되는 위치에 따라 구분되는 용어이다.다시 말해, 인증 상태를 어디에 저장하느냐를 기준으로 '세션' 또는 '토큰' 기반의 인증 방식으로 나뉜다. 1. 세션(Session)인증 정보를 서버에 저장하는 방식이다. 로그인 등의 경우 서버는 세션이 없으면 자동으로 세션을 새로 생성하는데, 이와 함께 고유한 키 역할을 하는 Session ID도 생성한다. 그리고 Set-Cookie 헤더를 통해 JSESSIONID를 클라이언트에게 응답하게 된다.Set-Cookie: JSESSIONID=Session ID값※ Set-Cookie : 브..

Backend 2025.06.25

이클립스 프로젝트를 Git에 공유(Commit)하기

Git이란?프로젝트의 변경 이력을 관리하는 소프트웨어. 다시 말해, 버전 관리 시스템(Version Control System)이다.1. 올리고싶은 프로젝트 우클릭 후 team > share project2. "Use or create repository in parent folder of project"체크박스 클릭 > Create Repository클릭 (project 체크박스 클릭) > Create Repository클릭 > finish누르면 로컬 저장소 생성 성공!3. 생성한 로컬 저장소와 프로젝트를 연결시켜야함.4. Git Repository창에 생성된 저장소 파일트리를 열어보면(아래 화살표 클릭) 나오는 Remotes우클릭 후 Configure fetch 선택 후 Create클릭! ① Conf..

Backend 2019.08.22
반응형