“Scheme” 방식을 사용하여 인증 로그인을 구현할 수 있나요? 저희는 JS로 개발된 앱이 있어 안드로이드 SDK를 사용할 수 없습니다.
안녕하세요.
어떤 상황인지 잘 이해하지 못하였는데요
카카오 계정 ID/PW 입력 방식이 아닌 카카오톡으로 로그인하고자 하시는건가요?
Cordova를 사용중이며, Kakao Javascript SDK를 이용하여 로그인을 구현 하고있습니다.
Kakako Login을 하면 Kakao 앱이 있을 시 앱이 켜지지 않고 브라우저만 띄어지고 있습니다.
Javascript용 Cordova Plugin이 있나요?
Kakao Javascript SDK authorize() 방식 로그인은
(1) 모바일 환경에서 카카오톡으로 로그인 할 수 있도록 intent 스킴을 호출합니다. 이에 따라 하이브리드앱은 앱실행 처리가 있어야합니다.
하이브리드앱 가이드 하이브리드 앱 가이드 | Kakao Developers 하이브리드 앱 가이드
아쉽지만, Cordova Plugin은 제공하고 있지 않습니다. 위 Native webview가이드확인하셔서 Cordova 환경에 맞는 방법 찾아보셔야합니다.
(2) Javascript SDK authorize() 방식 카카오 로그인 시, 카카오측에서 로그인 후, redirect uri로 웹브라우저 리다이렉트 하므로 앱내 웹뷰에서 동작해야하고 redirect uri에서 액세스 토큰 발급 및 사용자 정보조회 API 호출 기능이 구현되어 있어야합니다.
참고 부탁드려요.