Sync Dev

Sync Dev

카카오 싱크 간편 회원가입 설정 여부 판단

개발가이드에 보면, 디벨로퍼스에서 카카오 싱크 간편 가입 설정을 ON해두면 비회원이 

카카오 회원가입을 할 경우 카카오 싱크 간편가입 동의 창이 자동으로 노출 된다고 적혀있는데요.

 

해당 앱의 카카오 싱크 간편 가입 설정 여부가 y/n 인지의 여부는 어떤 것으로 판단하시나요?

 카카오 자체에서 판단 후 결과 값에 따라 노출이 되는 것인지 아니면 카싱 사용자(엔드유저 말고)와 

통신 후에 받는 값으로 노출 시켜 주는 것인지요?

 

카카오 싱크 서비스를 신청하고 승인도 다 됐는데 카카오 싱크 간편가입 설정을 on으로 변경하지 않으면 

일반 카카오 약관 동의 창이 뜨는게 맞는지요? (아니면 에러가 나는지?)

 

혹 카카오 싱크 간편가입 설정여부는 Api로 제어할 수 없을까요?

 

 

[답변] --------------------------------------------------------

 

1. 카카오싱크 심사를 마치고 나면 설정 > 사용자관리 > 카카오 간편가입이라는 설정이 생깁니다. 아래 링크를 참고해주세요

   https://developers.kakao.com/docs/sync/terms#개발하기-전에90

   위에서 ON으로 설정하시면 싱크 간편가입 설정여부가 Y가 되는 것입니다.

 

2. 간편가입 설정을 OFF로 유지하시면, 서비스 약관이 포함되지 않은,

   그러니까 말씀하신 것처럼 '일반 카카오 동의창’이 뜨는 것이 맞습니다.

   (에러 없이 정상 작동합니다. 전과 변한 것이 없다고 보시면 됩니다)

 

3. 카카오싱크 설정 여부를 API로 제어할 수는 없습니다. 하지만 위에서 말씀 드린 것처럼 디벨로퍼스 옵션으로 제어하실 수 있으므로, 

    API로 제어하시는 것보다 더 쉬울 것이라고 기대합니다.

 

4. 카카오 인증을 위해, '[302] 코드 발급 요청’을 하시면, 사용자가 kauth.kakao.com15… 페이지로 

리다이렉트될텐데요. 기존의 카카오 로그인 화면을 보여줄지, 서비스 약관이 추가된 카카오싱크 

간편가입 화면을 보여줄지는 카카오에서 대응합니다.

(이에 가, 나 중에서는 '가’가 맞습니다. 카카오로그인 프로세스와 같습니다).

 

서비스 약관 조회 API로 그 사용자가 동의한 약관 정보가 있는지 확인하시면, 카카오싱크 간편가입 동의인지 

판별하실 수 있습니다.

https://developers.kakao.com/docs/sync/terms#rest-api-사용하기24

 

이전으로