본문 바로가기

인증

(3)
스프링부트에서 JWT 사용해보기 이 게시물을 통해 JWT 및 Spring Boot를 사용하여 기본 사용자 인증을 구현하는 방법을 배우겠지만 먼저 JWT가 무엇인지 알아야 합니다. 빠른 Google 검색을 수행하면 JWT가 RFC 7519 공개 표준임을 알 수 있습니다. JWT(JSON Web Token)는 두 당사자 간에 전송할 클레임을 나타내는 압축된 URL 안전 수단입니다. JWT의 클레임은 JSON 웹 서명(JWS) 구조의 페이로드 또는 JSON 웹 암호화(JWE) 구조의 일반 텍스트로 사용되는 JSON 객체로 인코딩되어 클레임을 디지털 서명하거나 무결성 보호할 수 있습니다. 메시지 인증 코드(MAC) 및/또는 암호화. 이러한 종류의 정의는 때로 실제보다 복잡해 보일 수 있으므로 더 쉽게 설명하겠습니다. 개인 정보가 있거나 액세스..
Bearer VS Basic 토큰 비교해보기 Bearer 토큰이란 무엇이며 어떻게 작동할까 전달자 토큰은 각 요청에 대한 암호화 서명이 필요하지 않으므로 API 요청을 만드는 훨씬 간단한 방법입니다. 절충점은 요청에 가로채는 경우 누구나 사용할 수 있는 일반 텍스트 토큰이 포함되어 있기 때문에 모든 API 요청은 HTTPS 연결을 통해 이루어져야 한다는 것입니다. Bearer 인증이란? 무기명 인증(토큰 인증이라고도 함)은 전달자 토큰이라는 보안 토큰 을 포함하는 HTTP 인증 체계입니다 . "Bearer 인증"이라는 이름은 "이 토큰의 Bearer에게 액세스 권한을 부여합니다."로 이해할 수 있습니다. 전달자 토큰은 일반적으로 로그인 요청에 대한 응답으로 서버에서 생성되는 암호 문자열입니다. 클라이언트는 보호된 리소스에 요청할 때 Authoriz..
Bearer 토큰 및 인증 Basic 인증과 비교 Bearer 토큰이란 무엇이며 어떻게 작동할까 전달자 토큰은 각 요청에 대한 암호화 서명이 필요하지 않으므로 API 요청을 만드는 훨씬 간단한 방법입니다. 절충점은 요청에 가로채는 경우 누구나 사용할 수 있는 일반 텍스트 토큰이 포함되어 있기 때문에 모든 API 요청은 HTTPS 연결을 통해 이루어져야 한다는 것입니다. Bearer 인증이란? 무기명 인증(토큰 인증이라고도 함)은 전달자 토큰이라는 보안 토큰 을 포함하는 HTTP 인증 체계입니다 . "Bearer 인증"이라는 이름은 "이 토큰의 Bearer에게 액세스 권한을 부여합니다."로 이해할 수 있습니다. 전달자 토큰은 일반적으로 로그인 요청에 대한 응답으로 서버에서 생성되는 암호 문자열입니다. 클라이언트는 보호된 리소스에 요청할 때 Authoriz..