React-native 환경에서의 카카오 로그인

RN 환경에서 카카오 로그인을 구현하고 있습니다.

  1. 먼저 obj-C 환경이기때문에 최신 버젼의 Kakao Login 모듈이 아니라 Legacy 를 사용하고 있습니다.
    최신버젼의 Kakao 로그인 모듈을 Obj-C 로도 제공할 계획이 있는지요

  2. 사실상 React Native 모듈이 없고, github 에 있는 라이브러리는 제대로 동작하지 않는 것 같습니다. 혹시 webview 등으로 카카오 로그인을 한 후 토큰을 받아서 native 쪽에서 사용할 방법이 있는지요

또는 , Rest API 를 통하여 아이디/패스워드를 받아서 로그인을 할 방법이 있나요? 어떤 방식으로든 React native 환경에서 kakao login 을 할 방법이 있다면 부탁드립니다.

감사합니다.

2개의 좋아요

objc 랭귀지 스펙이 swift에 비해 뒤떨어져 많은 부분에서 sdk v2 디자인패턴을 수용할 수 없습니다.
그래서 현재까진 sdk v2에 objc 지원은 고려하고 있지 않습니다.

2개의 좋아요

React Native를 지원하지 않고 있어서 구체적인 답변을 드리기 어려운 점 양해부탁드립니다.

  1. 사실상 React Native 모듈이 없고, github 에 있는 라이브러리는 제대로 동작하지 않는 것 같습니다. 혹시 webview 등으로 카카오 로그인을 한 후 토큰을 받아서 native 쪽에서 사용할 방법이 있는지요

아쉽게도 React Native 모듈은 제공하지 않으며,
웹뷰에서 얻은 토큰을 native에서 사용할 수 있는 방법을 안내드리고 있지는 않습니다.

질문 내용과는 다르지만, 아래와 같이 웹뷰 환경에서 JavaScript SDK를 사용해서 간편로그인 할 수 있는 방법은 다음과 같이 안내하고 있습니다.

또는 , Rest API 를 통하여 아이디/패스워드를 받아서 로그인을 할 방법이 있나요? 어떤 방식으로든 React native 환경에서 kakao login 을 할 방법이 있다면 부탁드립니다.

Rest API 를 통해서 카카오 로그인을 연동을 하시고, 얻은 access_token 을 통해서 사용자 정보 조회 및 서비스 자체 로그인 처리하는 것은 가능할 것으로 예상이 됩니다. (인증된 상태를 native 환경으로 어떻게 전달할지 고민은 필요해보여요.)

1개의 좋아요