My-Books-projects / etc

0 stars 1 forks source link

Payco 회원가입 버그 fix #200

Open masiljangajji opened 5 months ago

masiljangajji commented 5 months ago

페이코로 최초회원가입시 인가처리가 안되던 버그 fix

페이코로 최초 로그인시 = 디비에 정보없는 경우

회원가입을 시키고 자동으로 로그인을 시킴

이 과정에서 토큰발행,쿠키발행, 레디스 등등 로직은 문제없이 잘 동작했지만 리소스에서 막히는 현상 발생

이유는 UserCreatrResponse 를 페이코회원가입시에도 사용했는데 이 경우 UserId 필드가 존재하지 않는 스펙이라 id값이 null이 들어오게 됨 따라서 UserId를 알 수 없기 떄문에 버그 발생

해결 방법 OauthUserCreateResponse 를 만들어 DTO 스펙을 변경시킴