카카오 간편로그인 함수 직접 호출 문의

기본적으로 카카오 간편로그인시 버튼으로 진행이 되는데요. 해당함수를 직접 호출 할수는 없나요?

만약 가능하다면 어떤방식으로 해야 하나요?

이기능이 꼭 필요해서 문의 드립니다

직접 호출할 수 있어요. Session.getCurrentSession().open() 메소드를 사용하시면 됩니다. AuthType에는 KAKAO_TALK 또는 KAKAO_LOGIN_ALL 등에서 선택하시면 되구요.

버튼이 SDK 내부에 구현되어있는거였군요. sample 코드가 android studio에서 빌드 안되어 이틀간 코드 열심히 보면서 도대체 어디에서 로그인 화면이 호출되는지 겁나 삽질했는데 이제야 해답을 얻고갑니다.

기왕이면 로그인 문서에 사용자가 정의한 버튼으로 로그인 하는 예시도 함께있으면 좋겠습니다. iOS에서는 사용자 코드에서 로그인을 호출하는 방법이 기본인데 안드로이드는 그런 설명없이 그냥 acitvity코드와 소스코드로 퉁쳐있어 한참을 헤매였습니다.

1개의 좋아요