TIL 3일차

StringA·약 10시간 전

오늘 배운

  • Spring Security /error
    예외가 발생했을 때 /error가 인증에 막히면 원래 발생한 에러의 상태 코드 대신 403이 반환될 수 있다는 걸 알게 됐다.
    /error를 permitAll()로 설정해서 원래 상태 코드가 제대로 나오도록 했다.

문제 및 해결

  • created_at이 null로 저장되어 회원가입 실패
    BaseEntity에서 @CreatedDate, @LastModifiedDate를 사용하고 있었는데 JPA Auditing 설정이 빠져 있어서 @EnableJpaAuditing을 추가해서 해결했다.

오늘 아쉬웠던 점

  • Security 코드를 보면서 설정해야 하는 부분이 많아서 조금 헤맸다.
  • 특히 어떤 설정이 왜 필요한지, 코드가 어떤 순서로 연결되는지 아직 헷갈리는 부분이 있다

내일 할 일

  • 로그인 API 구현하기
  • 로그인 성공 시 JWT가 정상적으로 발급되는지 확인하기
profile
어찌저찌 굴러갑니다.

0개의 댓글