호이로그
close
프로필 배경
프로필 로고

호이로그

  • 분류 전체보기 (481) N
    • 개발 (258) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (23) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (175) N
      • 리뷰 (110)
      • 기타 (63) N
    • 전자회로 & 부품 (37) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
  • 홈
  • 태그
  • 방명록

[JAVA] JWT 기반 인증/인가 구현하기 (Spring Boot 실전 가이드)

JWT(Json Web Token)은 RESTful API에서 세션 없이 인증과 인가를 처리할 수 있는 토큰 기반의 인증 방식입니다.Spring Boot에서 JWT 기반 인증/인가를 구현하는 흐름을 알려드리겠습니다. JWT란 무엇인가?JWT는 Header, Payload, Signature 3가지로 구성된 JSON 기반 토큰입니다.일반적으로 인증이 완료된 사용자의 정보를 Payload에 담아 클라이언트에 전달하며, 이 토큰을 재사용해 API 요청 시 인증 정보를 대신합니다.HEADER: { "alg": "HS256", "typ": "JWT" }PAYLOAD: { "sub": "userId", "role": "ROLE_USER", "exp": 1700000000 }SIGNATURE: HMACSH..

  • format_list_bulleted 개발/JAVA
  • · 2025. 10. 25.
  • textsms

[JAVA] Spring Security 기본 개념 이해하기

Spring Security는 Spring 생태계에서 인증(Authentication)과 권한(Authorization)을 처리하는 핵심 보안 프레임워크입니다.Spring Security의 작동 원리와 핵심 개념을 실무 중심으로 알려드리겠습니다. Spring Security란?Spring Security는 서블릿 필터 기반의 보안 프레임워크로, 스프링 기반 애플리케이션에서 사용자 인증과 인가를 위한 기능을 제공합니다.특히 로그인, 로그아웃, 세션 관리, CSRF 방어, 패스워드 암호화 등 보안 기능이 기본 탑재되어 있어, 직접 구현할 필요 없이 손쉽게 보안을 확보할 수 있습니다. 인증(Authentication)과 인가(Authorization)인증 (Authentication): 사용자가 누구인지 확..

  • format_list_bulleted 개발/JAVA
  • · 2025. 10. 24.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (481) N
    • 개발 (258) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (23) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (175) N
      • 리뷰 (110)
      • 기타 (63) N
    • 전자회로 & 부품 (37) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
최근 글
최근 댓글
태그
  • #routesapi
  • #api가이드
  • #springboot
  • #google지도api
  • #java
  • #mysql
  • #리눅스기초
  • #googlemap
  • #리눅스명령어
  • #typescript
전체 방문자
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바