페러데이션 로그아웃 처리 및 계정연동 구현 문의

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

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

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

  • 베이스/채팅/데이터베이스/월드 SDK 버전 : 5.18.10
  • 프로젝트명 : proj_rom_qa
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

뒤끝 개발팀을 통한 별도의 기술지원이 작업이 필요한 요청은 help@backnd.com 으로 문의해주시기 바랍니다.

현재 가이드를 보면서 구글 SDK 기준으로 구글 로그인 및 회원가입, 로그아웃
구현 작업을 진행중인데 몇가지 가이드 읽어도 이해하기 힘든 부분을 문의드립니다.

  1. 로그인 할 때는 구글 로그인 (GoogleLogin) => 페러데이션 로그인/회원가입 ( AuthorizeFederation) 의 절차를 거치는것 같은데, 로그아웃할 경우에는
    뒤끝 로그아웃 (Backend.BMember.Logout) => 구글 로그아웃 (GoogleSignOut) 절차를 거치면 될까요?

  2. 기존에 커스텀 계정을 쓰고 있던 유저들의 구글 로그인으로의 전환 기능을 구현해줘야 할거 같은데, ChangeCustomToFederation 함수의 설명을 보던 중 이해가 되지 않는 텍스트가 있었습니다.

“커스텀 계정을 페더레이션 계정으로 변경할 때 이메일 권한을 추가하지 않은 경우 회원 아이디는 커스텀 아이디로 표시됩니다.” 이 부분의 내용이 잘 이해가 안되는데 좀더 자세히 설명 부탁드립니다. 이메일 권한을 추가하려면 어디서 해야 하나요? 표시된다는게 정확히 어느 부분에 표시된다는건지 모르겠습니다.

안녕하세요 개발자님,
계정 변경을 위해 완전한 로그아웃이 필요한 경우라면
말씀해주신 것과 같이 뒤끝 로그아웃 외에 페더레이션의 로그아웃까지 진행해주셔야 합니다.

추가로 문의해주신 이메일 권한의 경우,
유저가 이메일 정보 공개를 동의하지 않거나, 페더레이션 토큰 정보상 이메일 정보가 포함되지 않아 내용이 반영되지 않은 경우를 의미합니다.

이 경우 아래 함수를 통해 추가적인 등록 진행이 가능합니다.