DDaJa JWT API 개발
Generic 정리
1주일에 한번 출근 순환 재택 출근날
갑자기 자리 셋팅을 하니 선정리가 시급해 보인다.
흠
집에서 32 24 피벗 셋팅이랑 회사 24 24 셋팅 차이가 한눈에 들어온다
역시 모니터 하나 피벗 더있으면 좋을 것 같다
그건 그거고
아침 시작은 Generic 정리 마무리 부터 해야겠다
기기
ㅋㅋ Generic 씹을수록 더 깊어져 가서 내일 또 써야겠다.
DDaJa 개발 기기
DTO 까지 해놨으니 흠,, 일단 생성 로직부터 짤까 뭐부터 하지
기본적인 jwt 발행 로직부터 가야겠다.
공통 jwt 모델링 부터 기기
ㅋㅋ 뭐 넣어야할지 아직 감이 안잡히네
일단 Spring Boot에 우리 JWT 공용키 환경값으로 저장해둬야겠다.
이번 기회에 @ConfigurationProperties에 대해 알게 됐다.
아이 좋아
이제 jwt 발급 이나 개발해봐야지
굳 잘말렸나 확인해볼까
굳
이제 jwt 푸는거 만들어야지
검증 굳
이런 느낌
실패하면 이런느낌
에러 핸들링도 추가했는데 흠,, 기존에 설계한 CommonError랑 Error Logging 관련은 더 생각할게 많을 것 같다.
우선은 이렇게 두고 사용자 jwt 이어줘야지
claims랑 validated는 빽단에서 사용하고 앞단에서는 노출하기 싫어서 뺴주고
오키 근데 어차피 return 할일이 없겠구나
일단 jwt, isValidated 를 앞단에 return 해줄거같고
처음 로그인 할때, 그 후 클라이언트 세션에 저장
사용자한테는 jwt를 받아서 빽단에서 CommonJWT안의 값들 사용할거같으니
이게 맞을거같다
내일은 아래에서 TokenService에서 했던 일단 test controller에서 확인하려고 public으로 접근 제한자 열어뒀던 method들 CommonJWT로 이관하고
프론트 서버 > 백서버로 올때, 백서버 > 프론트 보내줄때, 백서버에서 쓸때
생각해서 method 파라미터랑 return 타입 더 생각해봐야겠다.
오케 굳 내일 마저하고
회사 일 하러 기기