페더레이션 로그인 시 email 등록 실패가 발생합니다.

문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족한 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.5.0
  • 프로젝트명 : VirtualCyberWarzone
  • 스테이터스 코드 : 400
  • 에러 코드 : ValidationException
  • 에러 메시지 : Supplied AttributeValue is empty, must contain exactly one of the supported datatypes
    구글 아이디로 페더레이션 로그인 시 상기한 오류가 뜹니다.
    로그를 찍어보니 이메일을 제대로 가져오는 것 같은데 확인 부탁드립니다.
    adb logcat 일부를 첨부합니다.

09-17 20:26:09.052 19050 19072 I Unity : Google Email : fakeeyes.kr@gmail.com
09-17 20:26:09.058 19050 19072 I Unity : UpdateGoogleEmail Token : eyJhbGciOiJSUzI1NiIsImtpZCI6Ijc0MjE3YjhkYWRiYjM2NTc4MzU4MGY5ZTkyNDg3ZDcwMWNkMzhmZTYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhenAiOiI3MjY2MDUyNjg4OTAtdDE0ZXU5cW1iZGM0aTQ3bWphOHFia2JzcWlrcjN0ZGMuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJhdWQiOiI3MjY2MDUyNjg4OTAtYjBkNjdldjlpam1qNXMxYzQ1ajloMmgyb2Rham9hZHMuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJzdWIiOiIxMTc3MDQ0NTAyMzczMzUyNDc0ODIiLCJlbWFpbCI6ImZha2VleWVzLmtyQGdtYWlsLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJwaWN0dXJlIjoiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2pVZEpvbkp4aWVCYlNWS3hra2hHU3NDMmIxYlNfSEYwQmtHbUNyenc9czk2LWMiLCJpYXQiOjE2MzE4Nzc5NTYsImV4cCI6MTYzMTg4MTU1Nn0.Ulm3am0L8kkYqs9CEnR_vX8ssWqrr4gUzibCg9SnKWdPgcVbEPokEsrseiG7CAdmqH_YmtZmbX7s_bMJ4bFAoRexGrwNtdwG3KbDnxpnCfCQmJhMriorKM2_2KH3D8ffiK9XorYuqJG_MRutdOJOK0pjzev8cHMnU9T34Y_b_nc9O1XOB8aX29o9vLqwCLtA4IVuyuMFlFnSdQgbj1lzsRNcdwlROzeFnqE-wfRTf6zp-LJda9M2aZb9UAVKZazgK55JdVMwXQaSvjcHyS_CWAX9me1Dh67mhK-ZJNSu9jGUSCW0bF4HOdvsNd0ZHCxQo2cWf3zf_J1wwo
09-17 20:26:09.430 19050 19072 I Unity : UpdateGoogleEmail BRO : ValidationException / statusCode : 400
09-17 20:26:09.430 19050 19072 I Unity : errorCode : ValidationException
09-17 20:26:09.430 19050 19072 I Unity : message : Supplied AttributeValue is empty, must contain exactly one of the supported datatypes

안녕하세요.

해당 오류의 원인을 파악하기 위해 구글 accessToken을 재검증하려 했으나, 시간이 경과하여 accessToken이 만료되어 원인파악에 어려움이 있습니다.

번거로우시겠지만 해당 부분에 대해 재시도 후, 답글남겨주시면 확인해보도록 하겠습니다.

방금 재시도 하였습니다. 확인 부탁드립니다. 감사합니다.

네. 확인 후 답변드리도록 하겠습니다. :slight_smile:

안녕하세요.

확인 해본 결과, 해당 함수의 무결성 검증에 오류가 확인되어 다음달 업데이트 될 예정입니다.

별개로, 해당 페더레이션 유저의 이메일은 - 말씀하신 UpdateFederationEmail를 사용하지 않고, - 로그인(AuthorizeFederation)을 통해서도 저장되기 때문에, 콘솔에서 해당유저의 이메일을 확인하실 수 있으니 확인부탁드립니다.

이용에 불편을 드려 죄송합니다.

답변 감사드립니다. 그러면 sdk 업데이트전까지는 페더레이션 유저의 경우 이메일 등록절차를 스킵하는식으로 사용하면 될 것 같습니다.