gpgs2 로그인을 한 유저의 구글 아이디 정보를 알 수 있나요?

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 :
  • 프로젝트명 :
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

한 유저가 gpgs2 로그인을 한 뒤에 다시 로그인을 할려니까 그전에 무슨 계정으로 로그인 한지 몰라서 계정을 찾을 수 있냐고 문의가 왔습니다.

그 유저가 무슨 구글 계정으로 로그인 한지 알 수 있는 방법이 있을까요?

안녕하세요 개발자님,

스팀 및 GPGS V2는 이메일 수집이 제공되지 않기에
PlayGamesPlatform.Instance.GetUserEmail() 와 같은 코드를 사용하여 로그인 과정에서 확인해 주어야하며,
확인된 이메일의 경우 별도로 저장하여 관리해 주셔야 합니다.

각 페더레이션 로그인은 로그인 시점에 각자 고유의 로그인 창을 제공하고 그 곳에서 자신들이 유저관련 정보를 제공하는데 동의하는 것을 안내하고 있기에 따로 동의 로직을 구성하지 않아도 되며,
로그인 과정에서 이메일 정보를 확인하게 됩니다.

[개인정보 보호를 위해 이미지는 삭제 하였습니다.]

특정 시점부터 유저의 이메일이 이렇게 유저 아이디에 남던데 의도하신 부분이 아니신가요? 저희쪽에서 추가로 이메일을 수집하기 위해 로직을 변경한적은 없습니다.

앞선 안내에서 오안내로 혼동드려 죄송합니다.
로그인 코드 구성상 RequestEmail 를 통해 이메일 정보를 확인하여 등록이 가능하며,
UpdateFederationEmail 를 통해서도 이메일 정보 확인 등록이 가능합니다.

해당 코드가 구성되어있고, 유저의 동의 여부에 따라 등록이 이루어지니 참고하여 주시면 감사하겠습니다.

UpdateFederationEmail를 추가를 한다면 유저 동의는 자동으로 이루어질까요?
아니면 따로 저희가 동의 로직도 구현을 해야 하는걸까요?

정정 안내 및 문의해주신 내용 안내드립니다.

@nausoft @kyc521

각 페더레이션 로그인은 로그인 시점에 각자 고유의 로그인 창을 제공하고 그 곳에서 자신들이 유저관련 정보를 제공하는데 동의하는 것을 안내하고 있기에 따로 동의 로직을 구성하지 않아도 됩니다.

UpdateFederationEmail은 앞서 말씀드린 동의를 이미 받아서 로그인이 가능해진 상태에서 사용할 수 있기때문에 역시 별도 동의가 필요하지 않습니다. 그리고 페더레이션 로그인시, 이메일을 자동수집하기 때문에 일반적으로 UpdateFederationEmail을 호출하지 않아도 됩니다.

다만 RequestEmail은 GPGS V1에서 사용되던 방식으로 GPGS V2에서는 사용되지 않습니다.
또한 이메일 정보는 스팀과 GPGS V2 로그인의 경우 수집하지 않습니다.
개발자 문서 내 잘못된 안내는 수정될 수 있도록 하겠습니다.

처음 안내드린것과 같이 GPGS V2의 경우
PlayGamesPlatform.Instance.GetUserEmail() 와 같은 코드를 사용하여 로그인 과정에서 확인해 주어야하며,
확인된 이메일의 경우 별도로 저장하여 관리해 주셔야 하는 것이 맞으니 이점 참고하여 이용에 불편 없으시기 바랍니다.

현재 PlayGamesPlatform.Instance.GetUserEmail() 이 함수를 보안상 구글에서 제공하지 않는다고 하네요

안녕하세요 개발자님,
확인 시 말씀해주신 것과 같이 구글측에서 해당 함수를 통해 이메일을 가져오는 기능의 제공이 중단된 것으로 확인됩니다.
이에 GPGS V2 로그인의 경우 이메일 정보 획득이 불가하며,
이메일 정보 확인을 위해서는 GPGS V1 혹은 구글로그인을 이용해주셔야 하는 것으로 확인됩니다.
도움드리지 못해 죄송합니다.