보안 (2) 썸네일형 리스트형 스프링부트에서 JWT 사용해보기 이 게시물을 통해 JWT 및 Spring Boot를 사용하여 기본 사용자 인증을 구현하는 방법을 배우겠지만 먼저 JWT가 무엇인지 알아야 합니다. 빠른 Google 검색을 수행하면 JWT가 RFC 7519 공개 표준임을 알 수 있습니다. JWT(JSON Web Token)는 두 당사자 간에 전송할 클레임을 나타내는 압축된 URL 안전 수단입니다. JWT의 클레임은 JSON 웹 서명(JWS) 구조의 페이로드 또는 JSON 웹 암호화(JWE) 구조의 일반 텍스트로 사용되는 JSON 객체로 인코딩되어 클레임을 디지털 서명하거나 무결성 보호할 수 있습니다. 메시지 인증 코드(MAC) 및/또는 암호화. 이러한 종류의 정의는 때로 실제보다 복잡해 보일 수 있으므로 더 쉽게 설명하겠습니다. 개인 정보가 있거나 액세스.. Git의 역사 및 Git을 사용해야하는 이유 지금까지 오늘날 세계에서 가장 널리 사용되는 최신 버전 관리 시스템은 Git입니다. Git은 원래 Linux 운영 체제 커널의 유명한 제작자인 Linus Torvalds가 2005년에 개발한 성숙하고 적극적으로 유지 관리되는 오픈 소스 프로젝트입니다. 엄청난 수의 소프트웨어 프로젝트가 상용 프로젝트와 오픈 소스를 포함하여 버전 제어를 위해 Git에 의존하고 있습니다. Git으로 작업한 개발자는 사용 가능한 소프트웨어 개발 인재 풀에서 잘 대표되며 광범위한 운영 체제 및 IDE(통합 개발 환경)에서 잘 작동합니다. 분산 아키텍처를 사용하는 Git은 DVCS(따라서 분산 버전 제어 시스템)의 한 예입니다. Git에서는 CVS 또는 Subversion(SVN이라고도 함)과 같은 한때 인기 있었던 버전 제어 시.. 이전 1 다음