본문 바로가기

React

(4)
[로그인구현] Spring-React 로그인 구현하기(Security) 제가 공부한 내용을 정리하는 블로그입니다.아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링부트와 리액트를 활용해 로그인을 구현 프로젝트를 진행합니다. 순서는1. 프로젝트 초기화2. 쿠키를 이용한 로그인 구현3. 세션을 이용한 로그인 구현4. JWT 토큰을 활용한 로그인 구현입니다. 네번째는 Security 이론입니다. Spring Security란스프링 보안은 강력하고 고도로 사용자 지정 가능한 인증 및 액세스 제어 프레임워크입니다. 스프링 기반 애플리케이션을 보호하기 위한 사실상의 표준입니다. Spring Security는 Java 애플리케이션에 인증과 권한 부여를 모두 제공하는 데 중점을 둔 프레임워크입니다. 모든 Spring 프로젝트..
[로그인구현] Spring-React를 이용한 로그인 구현(세션) 제가 공부한 내용을 정리하는 블로그입니다.아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링부트와 리액트를 활용해 로그인을 구현 프로젝트를 진행합니다. 순서는1. 프로젝트 초기화2. 쿠키를 이용한 로그인 구현3. 세션을 이용한 로그인 구현4. JWT 토큰을 활용한 로그인 구현입니다. 세번째는 세션을 이용한 로그인 구현입니다.서론이전 쿠키 포스팅에서 STATELESS한 HTTP 프로토콜에서 STATEFUL한 서비스를 위한 장치로 헤더에 쿠키를 저장하는 로직으로 설계하였습니다.하지만 해당 방법은 개인 정보들을 브라우저 단에 저장하여 위변조 및 도용이 쉽다는 문제가 있습니다. 보안적인 부분은 클라이언트가 아닌 서버에서 관리하여 외부로 해당 개인..
[로그인구현] Spring-React 로그인 구현하기(쿠키) 제가 공부한 내용을 정리하는 블로그입니다.아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링부트와 리액트를 활용해 로그인을 구현 프로젝트를 진행합니다. 순서는1. 프로젝트 초기화2. 쿠키를 이용한 로그인 구현3. 세션을 이용한 로그인 구현4. JWT 토큰을 활용한 로그인 구현입니다. 두번째 쿠키를 이용한 로그인입니다. 서론기본적으로 웹 애플리케이션 통신에서 우리가 사용하고 있는 프로토콜 HTTP는 stateless입니다. 이는 단순히 클라이언트의 요청에 대해 서버가 응답을 내려주기에 이전 정보를 기억하고 있지않습니다.하지만 저희는 장바구니에 얼만큼의 상품이 들어가있는지 등 stateful한 구조가 필요로할 때가 있습니다. 이러한 부분에서 쿠..
[로그인구현] Spring-React 로그인 구현하기 (프로젝트 초기화) 제가 공부한 내용을 정리하는 블로그입니다.아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링부트와 리액트를 활용해 로그인을 구현 프로젝트를 진행합니다. 순서는1. 프로젝트 초기화2. 쿠키를 이용한 로그인 구현3. 세션을 이용한 로그인 구현4. JWT 토큰을 활용한 로그인 구현입니다. 첫번째는 프론트와 백엔드 설정입니다.서론로그인은 현대 웹 애플리케이션에서 필수적인 기능으로 자리 잡았습니다. 사용자 인증은 단순히 애플리케이션에 접근하기 위한 절차를 넘어, 보안, 데이터 보호, 그리고 맞춤형 서비스 제공의 핵심 역할을 담당합니다. 따라서 신뢰할 수 있고 효율적인 로그인 시스템을 설계하고 구현하는 것은 개발자의 중요한 과제 중 하나입니다.이 포..