본문 바로가기

쿠키

(2)
[야간자율학습반] 웹 인증/보안 과제 제출이 없는줄 알고 제출을 안했다가 야간자율학습반에 잡혀오게 되었다,.,..,.,,,, 종합퀴즈도 열심히 풀었는데,.,..,., 여튼 며칠간 진행했던 웹 인증/보안 과제의 흐름을 그림으로 그려보는 것이 과제였다. 토큰 뺴면 크게 막힌 부분은 없었기에, 코드를 보기보다는 과정을 떠올리며 진행해 보았다. 쿠키는 클라이언트에 저장된다는 특징이 있다 반대로 세션은 서버에 저장되며, 이때문에 서버에 부하가 생길 수 있다. 토큰은 인증 상태를 클라이언트에 저장하며, 검증된 토큰이 있어야 인증 상태를 변경할 수 있다. OAuth는 인증을 중개해주며, 인증 서버와 리소스 서버에 각각 다른 요청을 해주어야 한다.
[FE_Bootcamp] 56일차_쿠키와 세션 1. 쿠키 가끔 해외 페이지를 들어가 보면 팝업이나 배너로 'Accept All Cookie'라는 말을 볼 수 있다. 사이트별로 다르지만 모든 쿠키를 허용해야 페이지 접속이 허가되는 곳도 있고, 반대로 모든 쿠키를 거부해도 접속 가능한 곳도 있다. 대체 쿠키가 뭐길래 페이지에 들어갈 때 마다 귀찮은 설정을 해줘야 하는 것일까? 쿠키는 서버에서 클라이언트에 저장하는 정보이다. 서버는 클라이언트의 쿠키를 이용하여 데이터를 가져올 수 있고, 이를 통해 장바구니나 로그인 유지 등의 기능을 사용할 수 있다. 서버는 쿠키를 이용하여 클라이언트에 데이터를 저장하고 이 데이터를 다시 불러와 사용할 수 있다. 하지만 아무때나 불러올 수 있는 것이 아니라, 데이터를 저장한 이후 특정 조건들이 만족되어야 다시 가져올 수 있..