- 베이스/채팅/데이터베이스/월드 SDK 버전 : 베이스 SDK (버전 기입: 2.3.1 )
- 프로젝트명 : 말랑 돌격대 (SquishyRush)
- 스테이터스 코드 : 500
- 에러 코드 : 별도 에러 코드 없음 (API Gateway가 반환하는 500 응답)
- 에러 메시지 : {“message”:“Internal Server Error”}
■ 증상
구글 로그인 유저용 회원 탈퇴 웹 링크에서 구글 계정을 선택하면, 직후 https://auth0.thebackend.io/google/token 으로 리디렉션되면서 위 500 오류가 표시됩니다.
- 앱에서의 구글 로그인(뒤끝 구글 로그인 SDK)은 정상 동작합니다.
- 가입되지 않은 구글 계정으로 접속하면 “미가입 계정” 안내가 정상적으로 표시되고, 가입된 계정으로 접속할 때만 500이 발생합니다.
■ 정보
-
회원 탈퇴 웹 링크 주소: Close Account
-
웹 링크 생성 시 로그인 방식: Google 로그인
■ 확인한 내용
- 뒤끝 콘솔 > 인증 정보 > 구글 로그인 인증 정보에 SDK에서 쓰는 웹 클라이언트 ID와 클라이언트 보안 비밀번호 입력
- 구글 클라우드 해당 웹 애플리케이션 클라이언트의 승인된 리디렉션 URI에 https://auth0.thebackend.io/google/token 등록 (구글 쪽 리디렉션은 정상 동작하여 code가 전달됨)
- 구글 로그인 요청 URL의 client_id가 콘솔에 입력한 클라이언트 ID와 일치함을 확인
- 클라이언트 보안 비밀번호를 새로 발급해 콘솔에 재입력한 뒤, 웹 링크를 새로 열어 테스트했으나 동일한 500 발생
구글 인증과 계정 조회까지는 정상이고, 가입된 계정을 처리하는 단계에서 뒤끝 서버(auth0.thebackend.io)에 오류가 나는 것으로 보입니다.
감사합니다.