# session

260개의 포스트

[TIL]22.01.24

jwt, session

약 24시간 전
·
0개의 댓글

세션저장소로 데이터베이스 사용하기

현재 스프링부트로 서버를 구동하고 있다. 추가적으로 OAuth2를 이용하여 소셜로그인 기능이 정상적으로 진행되는 상황이다. 그런데 소셜로그인 이후 어플리케이션을 재실행 하면 로그인이 풀리는 상황이 생긴다. 그 이유에 대해 알아보니, 기본적으로 세션이 실행되는 WAS의

2일 전
·
0개의 댓글

2022-01-21_TIL

Git commit 되돌리기 명령어 Reset 과 Revert

4일 전
·
0개의 댓글

Login part 2. cookie properties

secret은 우리가 쿠키에 sign할때 사용하는 string이다. cookie를 보호하기 위해서 길고, 무작위성이 강하게 만들어야한다. 내 서버가 보낸 cookie라는 것을 증명하는 인증문구라고 생각하면 된다. 만약 누군가가 내 secret string을 알고있다면

6일 전
·
0개의 댓글
post-thumbnail

Login part1 _ session

서버가 요청을 받고 응답해주면 서버-브라우저간 연결은 끊기고 유저를 기억하지 않음이러한 상태를 stateless 라고 한다.예를 들어 유저가 페이지 get 요청을 하고 서버가 render 하면 서버와 브라우저의 연결은 거기서 끊어진다. wifi처럼 연결을 계속 유지해두

2022년 1월 16일
·
0개의 댓글

Session Cookie & Persistent Cookie

http 프로토콜은 "connectionless, stateless"의 특징을 갖는다.클라이언트에서 http request를 서버에 보내면 서버는 클라이언트에게 요청에 맞는 http response를 보내고 접속을 끊는 특성이 있다. 계속 연결되어 있는 상태가 아니라

2022년 1월 16일
·
0개의 댓글
post-thumbnail

웹 개발 정리 - LocalStorage, SessionStorage, Cookie

뭐냐?웹 브라우저에서 제공하는 용도, 특성 등에 따른 저장 공간이다.왜 쓰냐? 웹 개발을 하게되면 페이지가 새로고침이 되어도 유지가 되어야하는 경우도 있고 웹 브라우저를 다시 켰을 때 남아있어야 하는 데이터도 있다. 이럴때를 대비해 용도, 특성 등에 따라 웹 브라우저

2022년 1월 4일
·
0개의 댓글
post-thumbnail

[Spring Security] 세션(Session) 관리

이번 Post에서는 세션에 관해 설정하는 방법에 대하여 알아보고자 합니다.

2022년 1월 3일
·
0개의 댓글
post-thumbnail

세션과 토큰

사용자 인증에 관련하여 ..

2022년 1월 3일
·
0개의 댓글
post-thumbnail

학생 관리 시스템 #7 - API 인증

보안과 사용 편의성은 반비례 관계다. 보안이 단단해지는 만큼 쓰기는 불편해지고 쓰기 편해지면 보안이 약해진다. 게다가 세상에 완벽한 보안이란 게 존재할 수 있을까? 모든 건 선택의 문제다.

2022년 1월 2일
·
0개의 댓글

[개념정리] 웹에서의 인증

쿠키, 세션 and JWT

2022년 1월 1일
·
0개의 댓글
post-thumbnail

#4.TIL | Authentication(Access Token & Session with Cookie)

HTTP(HyperText Transfer Protocol) 프로토콜은 클라이언트가 서버로부터 리소스들을 가져올 수 있도록 해주는 클라이언트와 서버간의 의사소통 수단이다. 특징으로 HTTP 통신은 Request(요청)과 Response(응답)으로 이루어 지고, 매 요청

2021년 12월 30일
·
0개의 댓글
post-thumbnail

[게시판 프로젝트] 게시글 리스트

게시판의 컨셉은 중고거래 컨셉이므로 각 카테고리가 존재한다. 해당 카테고리에 쉽게 접근할 수 있도록 사이드바 형식으로 카테고리를 설정하였다. 먼제 카테고리 html을 fragment로 만들었다. 해당 sideCategory.html을 boardList.html에서 in

2021년 12월 28일
·
0개의 댓글
post-thumbnail

Cookie & Session

HTTP는 stateless한데 어떻게 내가 했던 행동이 저장이 되는것인가 ?바로 쿠키 때문이다.서버가 웹브라우저에 정보를 저장하고 불러올수 있는 수단(해당 도메인에 쿠키가 존재하면, Http 요청을 할때마다 쿠키를 함께 전달한다)서버에서 클라이언트에 쿠키를 전송클라이

2021년 12월 27일
·
0개의 댓글
post-thumbnail

2021년 12월 23일 기록

session쿠키만을 이용하여 로그인을 진행하는 경우 보안적으로 문제(쿠키의 조작 가능성, 쿠키 탈취 가능성, 탈취된 쿠키 평생 이용 가능성)가 발생할 수 있다. 따라서 이를 보완하고자 session을 사용한다.session 로직client 로그인 → serverser

2021년 12월 23일
·
0개의 댓글

Redis에 session을 저장/삭제를 하면?

redis session을 적용한 이후로는 redis로 들어가 조회할 일이 거의 없기 때문에 session이 어떻게 저장되고 삭제되는지 확인해보려고 합니다.

2021년 12월 21일
·
0개의 댓글

HTTPS&SSL (2)

사용자를 클라이언트, 웹서비스를 서버라고 하자.클라이언트와 서버가 네트워크를 이용해서 통신을 할 때 내부적으로 3가지 단계가 일어난다.이 과정을 통해 SSL이 어떻게 데이터를 암호화해서 전달하냐면1\. 악수 (Handshake)2\. 세션(데이터 송수신)3\. 세션종료

2021년 12월 20일
·
0개의 댓글
post-thumbnail

로그인 기능 - 쿠키, 세션

서버가 사용자의 웹 브라우저에 저장하는 데이터이때 브라우저마다 저장되는 쿠키가 다르다.예를 들어 크롬으로 받은 쿠키는 익스플로어에서 사용 불가데이터 형태는 key-value이며 String으로 이루어져 있다.쿠키는 서버를 대신해 정보를 웹 브라우저(클라이언트 컴퓨터)에

2021년 12월 20일
·
0개의 댓글

[JWT] 프로젝트에 JWT 적용하기

이전 포스트에서는 Session과 JWT이 어떻게 다른지, JWT가 무엇인지, 어떤 고려사항들이 있는지 알아보았었다. 여러가지 고려사항들에 대해 어떠한 고민을했고 어떻게 적용을 했는지 작성을 한다. JWT 사용을 위한 준비 Dependency SpringSecur

2021년 12월 18일
·
0개의 댓글

session

2021년 12월 17일
·
0개의 댓글