본문 바로가기

Spring2

Spring Boot SSR 환경에서 JWT 사용의 적절성에 대한 고찰 Spring Boot 기반의 SSR(Server-Side Rendering) 웹 애플리케이션에서 인증 및 인가 기능을 구현할 때, JWT(Json Web Token)를 사용할 것인지, 혹은 세션(Session) 기반 인증을 사용할 것인지에 대한 선택은 매우 중요하다. 최근 REST API 기반 구조에서는 JWT의 활용이 활발하지만, SSR 환경에서는 여전히 세션 방식이 주로 사용되고 있다. 본 글은 관련 구조의 차이, 기술적 고려사항, 그리고 Spring Security와의 관계를 중심으로 정리한 학습 내용이다.SSR 환경과 세션 기반 인증의 구조SSR 방식은 서버가 직접 HTML을 렌더링해서 클라이언트에 전달하며, 인증된 사용자의 상태를 서버 세션에 저장한다. 클라이언트는 이후 요청마다 세션 ID가 담.. 2025. 4. 24.
Spring Boot로 로그인을 구현해보기 1 스프링 공부를 시작한지 어언 1달지금 나는 그동안 따로 유튜브 강의를 보거나 선배님들의 대면 세션 및 과제를 수행하면서 자신감과 스프링에 대한 애정이 오를대로 오른 상태이다. 그래서 이번에 스프링 프로젝트의 첫 걸음으로 스프링 로그인 기능을 만들어보기로 했다. 그 여정을 기록할 repository이다https://github.com/Kimgyuilli/Spring_login GitHub - Kimgyuilli/Spring_login: 스프링으로 로그인 기능 고도화 해보기스프링으로 로그인 기능 고도화 해보기. Contribute to Kimgyuilli/Spring_login development by creating an account on GitHub.github.com 먼저 이 프로젝트의 기능적 목표.. 2025. 4. 16.