10월 5일 (수) - HiAvatar/backend GitHub Wiki

☕️ FE - BE Scrum

📃 금일 회고

공통

용승

  • Today

    • 소셜 로그인 기능 구현 완료 (google, kakao)
  • Tomorrow

    • 토큰쌍 갱신 기능 구현
  • Issue

    • Spring의 OAuth2-Client 패키지 기반으로 소셜 로그인을 구현하는 일에 몇 가지 어려움이 있었다.
    • HttpSecurity 설정의 oAuth2Login() 메서드를 이용해서 설정하면 -> 불필요한 로그인 페이지 생성 필터가 생긴다. 이 필터 적용을 해제하는 방안은 아마 없는 것 같다. 해당 페이지는 /login과 같은 특정 URL을 잡아서 처리하기 때문에, 필터 체인의 일관성을 깨뜨린다.
    • oAuthLogin() 메서드 이용한 설정을 적용할 수 없기 때문에, 해당 메서드 설정을 해제했다. 대신, OAuth에 사용되는 클래스들을 breakpoint를 걸면서 파악했다. 향후 자세한 과정은 문서로 남기겠다.
    • 헛짓거리 실수: 카카오 인가코드 확인에 쓰이는 API 주소를 잘못 입력해서 계속해서 DNS 주소를 찾지 못한다는 예외가 떴는데, 그걸 잡지 못하고 뭐가 문제인지 고민하고 있었다. 주요 값을 코드 속에 하드코딩하는 것 보다는 설정 파일에 입력하고 거기서부터 읽어오는 방식으로 하도록 습관을 들이자.
    • 배포하고 난 후에 Google과 Kakao의 서비스 관련 설정 페이지에서 허용 도메인, Redirect URI를 배포서버에 맞게 바꿔주어야 한다. 로컬에서만 테스트하다가 배포한 후에 그것을 바꿔줄 생각을 못 해서 막판에 조금 헤맸다.

혜진

  • Today

    • Empty
  • Tomorrow

    • Empty
  • Issue

    • Empty

민호

  • Today

    • Empty
  • Tomorrow

    • Empty
  • Issue

    • Empty