안녕하세요. 저희 서비스 내에서 카카오 로그인을 사용중에 있는데요. 운영환경에서 카카오 로그인을 통한 회원 가입 시 에러가 발생해서 확인해봤더니 윤년관련 에러입니다.(‘Invalid date ‘February 29’ as ‘1975’ is not a leap year’) 카카오 회원정보 API(/v2/user/me) 에서 생년, 생일 정보를 1975,02.29로 내려주고 있나 봅니다.
유효한 생년월일이 내려와야 할 것 같은데요. 위 이슈 확인 부탁드립니다.
안녕하세요.
확인을 위해 앱 ID와 앱유저ID 부탁드립니다.
앱ID https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID 숫자로된 ID 입니다 ex) 123456
앱유저 ID 사용자 정보 조회 API 호출 시. 응답 값에 id
앱 ID는 712328 입니다. 유저 아이디는 로깅하지 않아서 확인이 불가합니다(로그 레벨이 warn 이라서 남고 있지 않네요)
혹시 현상 발생 시간대로 추정해보실 수는 없을까 해서 호출 시각을 남겨 봅니다. 5월 6일 08:03:26 ~ 54초 사이 6번 발생했습니다.
확인 부탁드려요.
로그를 확인해보니
1975년 2월29일 입력 가능한 "음력"으로 설정하셨습니다. 음력이 아닌경우 1975년 2월29일은 카카오 계정관리 페이지에서 입력 불가능합니다.
음력은 v2/user/me에서 “birthday_type”:“LUNAR” 로 전달됩니다.
참고 부탁드려요.