구글 로그인

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

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

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

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

현재 구글 로그인을 gpgs 를 이용하여 적용 중이고 구글 플레이에만 출시 중인데요,
원스토어에 출시하게 되어 빌드를 나눴는데 원스토어에서 구글 로그인 시 gpgs 로그인이 막혀 접속이 불가한 상태입니다.
그래서 원스토어 빌드에는 https://docs.thebackend.io/sdk-docs/backend/toolkit/google-login/Android/android-settings 를 참조하여 gpgs 를 사용하지 않는 구글 로그인을 이용하려 하는데,
이 경우에 기존 gpgs 로그인을 이용하던 유저에게 영향이 가는 부분이 있을까요?
그리고 2가지 빌드로 나눠 gpgs 이용하여 구글 로그인하는 유저, gpgs 를 이용하지 않고 구글 로그인하는 유저가 나뉘어서 로그인해도 문제 없나요?

추가로 위 링크대로 구글 로그인 프로세스를 적용할 경우 gpgs 로그인을 하지 않아 페더레이션의 gpgs 토큰을 받아올 수가 없는데 위 방법으로 구글 로그인 시에는 게스트 계정을 페더레이션하여 구글 연동 할 수 없는건가요? 가능 하다면 어떤 방법을 적용해야하나요?

안녕하세요 개발자님,
GPGS V1을 이용해서 뒤끝을 이용한 경우 구글의 openid(이메일) 정보를 이용하였기에,
3월부터 사용이 강제되는 GPGS V2를 통해서는 기존 계정으로 로그인이 불가합니다.
GPGS V1을 이용하는 뒤끝 페더레이션 계정은
뒤끝 구글로그인 SDK를 통해 구글로그인을 진행한다면 기존 계정 그대로 로그인이 가능합니다.

게스트 계정의 페더레이션 전환 관련해서는 상세히 확인하여 추가 안내드리겠습니다.

정리하자면
기존 GPGS V1 을 이용 중이던 유저는 GPGS V2 로 로그인할 수 없기 때문에 구글 로그인 SDK 를 이용해야한다는 말씀이신가요?
그럼 이미 구글 계정이 있을 경우 새로 오픈하는 것이 아닌 이상 GPGS V2 는 사용하지 못하는 상황인건가요?

네, 맞습니다.
뒤끝에서 제공해온 GPGS 로그인이 openid를 활용하는 방식이었기에 opneid 활용이 불가해지는 GPGS V2를 통해서는 로그인이 불가합니다.

앞선 문의의 게스트/커스텀 계정의 페더레이션 전환의 경우 기존과 동일한 방식으로 진행이 가능한것으로 확인됩니다.
GPGS에서 구글 토큰을 얻어온것과 같이 구글 로그인을 통해 확인되는 구글 토큰을 통해 페더레이션 전환을 진행해주시면 됩니다.

원하는 기능은 게스트 계정 → 구글 계정 페더레이션 인데요,
현재 저희의 상황이라면 GPGS V2 를 적용할 수 없는 상태고 그럼 구글 SDK 를 이용해야하는데,
기존 GPGS 로그인의 경우 게스트 계정에서 구글 계정으로 페더레이션 진행 시 GPGS 의 토큰을 가져와 연동하였습니다. 근데 구글 SDK 를 적용할 경우 GPGS 의 토큰을 얻어올 수 없기 때문에 게스트 계정 → 구글 계정의 페더레이션을 진행할 수 없어보이는데, 어떻게 기존과 동일한 방식으로 진행이 가능한건가요? 정확한 방법을 참조할 수 있는 문서가 있나요?

위 개발자 문서에 안내된 방식을 통해 토큰을 받아오신 것이 맞다면,
GPGS v1을 통해 받아오는 토큰값과 구글로그인으로 받아오는 토큰값은 동일하기에
기존 GPGS 에서 토큰을 가져오던 로직을 구글로그인에서 가져오도록만 변경해 주시면 가능합니다.