앱이 여러개인 경우

카카오로그인 적용을 하려고 합니다.
SSO를 사용하고 있는 앱을 모두 하나의 어플리케이션 내 플랫폼에 등록하려고 하는데요.
웹은 비즈앱으로 승인받으면 서브도메인 사용이 가능한 것으로 알고 있습니다.
혹시 앱도 그렇게 관리 가능할까요?

신청절차도 함께 알려주시면 감사하겠습니다.

@dahyun.we 몇가지 확인하고 싶은 점이 있습니다.

  1. 여러개의 애플리케이션이 모두 회원체계를 공유하나요? 예를들어 로그인을 붙여서 회원 가입을 할텐데요, A앱에 가입되면 B앱에도 회원이 되는 것인지, 별도 회원체계가 있는것인지 궁금합니다.
  2. 만약에 회원을 쉐어한다면 왜 별도앱으로 존재하는지도 궁금합니다.

요 니즈를 파악하고 추가 가이드 드릴께요~

추가적으로 필요하신 내용에 대해 답변드립니다.

예시 주신대로 A앱에서 가입하는 경우 B앱에도 회원이 되는 구조입니다. 통합회원제를 사용중이며, 회원체계 자체는 하나입니다.
별도의 앱으로 있는 이유는 브랜드 별로 앱을 별도로 운영중인 상태이구요.

자사에서 운영중인 앱은 모두 하이브리드이고 A라는 앱에서 사용중인 모바일 웹 페이지들을 B앱, C앱에서도 동일하게 사용중이며, 앱내 로그인, 회원가입 등의 화면은 동일한 페이지라고 합니다.

1개의 좋아요

넵. 모든 앱들이 회원에 대해 공통 약관을 가지고 있다면 카카오싱크에서 제공하는 그룹앱 기능을 활용 가능해 보이긴 합니다.
앱들은 비록 다르게 만들었더라도 하나의 대표앱을 설정하고, 이를 묶으면 회원이 로그인(링킹)시 app user id는 각 앱별로 다르게 발급되어지나, 같은 group_user_token이 발급되어 3rd-party에서 각 다른 앱일지라도 같은 유저인지를 판별할 수 있는 기능입니다.
해당 기능이 제공되면 원하시는 역할을 할 수 있는지 궁금합니다!

참고로 해당 기능을 위해서는 카카오싱크 입점 및 검수(약관 검수)가 필요합니다. cc @jeremy.kim

답변 감사합니다.
카카오싱크 도입을 함께 검토해서 해당 기능을 통한 기능구현을 테스트 하는 방향으로 내부 논의를 해야겠네요
카카오싱크 검수 논 그룹앱 기능은 별도의 신청 절차 없이 활용가능한가요?

1개의 좋아요

@dahyun.we 카카오싱크 기능의 경우 개인정보 제공 항목이 많아서 신청 절차가 있어요. 다만 카카오 로그인의 기본 기능만 연동한다면 이는 별도 신청없이 사용 가능합니다.

@dahyun.we
카카오싱크는 카카오로그인을 연동한 개발사에서는 심사 요청 후 권한만 받으면 쓰실 수 있으니, 도입을 권장합니다. 카카오싱크의 효과는 아래 링크를 참고하세요 (서비스약관과, 플러스친구 친구추가 항목을 함께 동의 받을 수 있습니다).
https://developers.kakao.com/docs/sync#카카오싱크-구성-요소

다만 위와 별개로,
의도하신 바를 달성할 수 있는 다른 방안도 추가로 가이드 드립니다.

위 말씀으로 보아, A, B, C 앱에서 보는 로그인/가입 상 웹페이지 자체가 동일하고,
웹페이지이므로 카카오 로그인 연동 시, js sdk 또는 rest api 를 활용하신다고 판단했습니다.

위 경우 카카오 디벨로퍼스 > 앱은 하나만 생성하시고, 운영하고 계신 A, B, C 앱 모두에 동일한 디벨로퍼스 > 앱을 기준으로 카카오 로그인을 연동하는 방법도 있습니다.
(운영 중인 A, B, C 앱 모두에 같은 디벨로퍼스 > 앱의 client_id를 쓰는 것입니다)

cc. @michael

2개의 좋아요

무슨 말인지 이해했어요
답변 정말 감사드립니다. ^____^

2개의 좋아요