반응형 Web2 [WEB] JWT 알아보기 (Json Web Token) 그 전에는사용자 인증을 하기 위해서 쿠키와 세션을 주로 사용했었다. 하지만 요새 트렌드는 JWT로 인증을 구현하는 것 같다. JWT를 알아보고 이게 왜 만들어졌는지 어떤 구조로 되어 있는지를 알아보자. Cookie와 Session 먼저 기존의 인증 방식을 살펴보자. 쿠키는 클라이언트가 웹 사이트에 접속할 때 그 사이트가 사용하게 되는 일련의 작은 기록 파일이라고 할 수 있다. Key Value 형식의 문자열 형태로 저장이 되며 서버가 클라이언트에 정보를 전달핼 때 저장하고자 하는 정보를 응답 헤더에 저장하여 전달하게 된다. 즉 브라우저에 저장되어 사용하는 작은 텍스트 파일이라고 할 수 있다. 쿠키는 인증 과정에서 로그인을 했을 때 Set-Cookie의 형태로 반환을 받고 로그인이 필요한 요청을 할 때 마.. 2023. 9. 14. [WEB] URL과 URI의 차이 웹 개발을 하다보면 보이는 URL과 URI. 처음 봤을 땐 별 차이 못 느끼고 지나쳤는데 계속 나오니 차이점이 뭔지 궁금해졌고 정리 후 포스팅한다. URI URI는 특정 리소스를 식별하는 통합 자원 식별자(Uniform Resource Identifier)을 의미한다. 웹 기술에서 사용하는 논리적 또는 물리적 리소스를 식별하는 고유한 문자열 시퀀스다. URL 흔히 웹 주소라고도 하며 컴퓨터 네트워크 상에서 리소스가 어디 있는지 알려주기 위한 규약이다. 즉 네트워크 상의 통합 자원의 위치를 나타내기 위한 규약이다. 다시 말해 웹 사이트 주소 + 컴퓨터 네트워크 상의 자원이라고 할 수 있다. 정리하면 URI = 식별자, URL = 식별자 + 위치 라고 할 수 있다. 즉 URI가 좀 더 포괄적인 개념이고 UR.. 2023. 7. 13. 이전 1 다음 반응형