카카오로그인 버튼 없이 카카오 로그인 이용

카카오 로그인 구현할 때 무조건 kakao login 버튼을 써야하나요?
다른 모듈에서 로그인 이벤트를 호출 하고 싶은데 가이드는 다 카카오버튼으로 되어있어서
방법을 문의드립니다.

네이버 같은 경우 method로 로그인을 지원합니다만 카카오도 그렇게 가능한지 어떻게 해야하는지 알려주시면 감사하겠습니다.

저는 일단 카카오버튼을 만들어놓고 gone 시켜놓은다음 다른곳에서 로그인 이벤트를 발생시키기위해서
카카오버튼.performclick()으로 해결했습니다.

이런 씩의 지원이 제가 만들려고 하는 모듈에서 굉장히 좋지 않은 방식이라서요. 저도 그렇게 시도해봤는데 엑티비티를 띄워야해서 빈 화면이 살짝 나오는 그 부분이 사용상 좀 별로 더 라고요 그래서 모듈 구현을 미루고 있습니다. 우회방법 말고 정상적으로 되는 방법이 없는가 궁금합니다. 네이버 로그인 같은 경우 지원을 해줘서 진즉에 마무리 했는데 카카오는 아직도 잘 모르겠네요. 아시는 분 답변 부탁드려요.

버튼을 쓰지 않고 Session#open() 메소드를 사용해 보시겠어요? 로그인 버튼 코드를 참조해서 구현해 보시면 될 것 같아요~

답변 감사합니다…
안드로이드 같은경우 말씀하신데로 소스를 참고해서 구현을 완료하였습니다.

ios를 이제 보고 있는데 똑같이 버튼으로 클릭해야하네요…
ios같은 경우 어떤 소스를 참고하면 될까요?

git repo 주소는 아래와 같습니다.
https://github.com/react-native-seoul/react-native-kakao-logins

ios KOLoginButton 이용안하고 로그인할 수 있는 방법을 알려주시면 감사하겠습니다.

https://developers.kakao.com/docs/ios/user-management#로그인

위 링크 확인해보시면 로그인버튼을 사용하는 경우와 아닌 경우 가이드가 나와있습니다~

1개의 좋아요