오늘부터 프로젝트를 시작한다. 이 블로그를 통해서 프로젝트를 함에 있어서 모든 과정을 담을 예정이다. 프로젝트에 대한 대략적인 구성은 다음과 같다.개발 동기프로젝트 개요유사 서비스프로젝트 기술 스택학교를 졸업하고 본격적으로 취업 준비에 뛰어들면서 제대로된 프로젝트를 해
팀 프로젝트 일대기 1편
정말 오랜만에 쓰는 글이다.그동안 있었던 스터디에 대해서 글을 쓸까한다.시퀀스 다이어그램DB 스키마 설계API 명세서 작성GitGit FlowGit IssueGit Pull & Request기능 단위 분업시퀀스 다이어그램은 보통 프로젝트를 설계할 때 필수적으로 작성하는
프로젝트를 진행하면서 Spring Security + Jwt를 이용한 로그인을 구현하게 되었다. 목차 Spring Security JWT Spring SEcurity + JWT Spring Security > 가장먼저 스프링 시큐리티에 대해서 알아보자. Sprin
오늘은 이전에 포스팅한 jwt 적용기의 2편이다.문제인식해결방법구현Access Token을 적용하고 아주 큰? 문제를 발견했다.보안 상으로 Access Token은 매우 짧은 만료기간을 가지고 있다. 그래서 사용자는 매번 만료가될 시 로그인을 새로 하여, 새롭게 Acc
User-Agent에 따른 Refresh Token 발급
JWT 예외 처리 하기!
Rest API Response Message Code 관리하기
오늘은 구현하고 있던 서버를 EC2에 올려볼까한다. 목차 AWS EC2 생성 AWS EC2 생성 aws에 접속하여 로그인해보자.
오늘은 이전에 수행했던 글에 이어서, 인스턴스에 nginx를 적용할 예정이다.인스턴스 접속Nginx 설치Nginx 설정아래의 명령어를 통해서 인스턴스에 접속하자.접속이 되면 아래와 같은 화면을 볼 수 있다.나는 우분투로 진행중이니까 우분투 명령어로 한다.무언가 물으면
오늘 팀원이랑 이야기를 해보다가 우려했던 일이 벌어졌다.. 우려했던 일이란?우려했던 일(현재 문제점)개선 방안OAuth2란?With Spring Boot구현현재까지 구현되었던 프로젝트의 로그인과정을 살펴보면 다음과 같다.프론트엔드에서 OAuth2 로그인을 수행한다.프론
stomp + spring boot
채팅 구현하기 + 보안 적용하기 + 예외 처리하기
QueryDsl !
Count 최적화
식별자로 삭제 처리하기
프로젝트를 마치며..