crossplatformkorea / react-native-kakao-login

react-native native module for Kakao sign in.
MIT License
350 stars 133 forks source link

login 사용 시 KAKAO_AUTH_TYPES 사용이 안됩니다 #200

Open daheeahn opened 3 years ago

daheeahn commented 3 years ago

Version of kakao-login libraries

3.0.3

Version of react-native

0.63.4

Platforms you faced the error (IOS or Android or both?)

Android (iOS에서는 안해보았습니다)

Expected behavior

image

login 실행 후 v2에서 보였던 인증 수단 선택 화면

Actual behavior

안녕하세요 😊

최근 v2에서 v3로 업데이트를 했습니다. 과거 login 사용 시 아래 링크처럼 인증 수단을 아래와 같이 함께 보낼 수 있었는데, 현재는 이 기능을 사용할 수 없고 바로 "카카오톡으로 간편로그인"으로 로그인 처리가 되더라고요. 확인 부탁드립니다! (카카오톡을 깔려있는 상태에서 진행했습니다) https://github.com/react-native-seoul/react-native-kakao-login/blob/master/README_DEPRECATED.md#authorization-method-selection-support

hyochan commented 3 years ago

@daheeahn 엇 안녕하세요 :) 잘 지내시죠? 카카오 문서 상에서 보면 저렇게 파라미터로 넘기는 구간이 없어서 넣지 못했습니다. 새로운 api문서를 보면 그냥 카카오톡이 깔려있는지 아닌지 여부만 가지고 로그인을 진행하고 있어요.

물론 임의로 저희가 파라미터를 추가해서 구분할 수는 있지만 그렇게 필요해보이지는 않는데 여전히 필요하다고 생각하시나요?

daheeahn commented 3 years ago

네네 오랜만입니다 ㅎㅎ 카카오톡이 깔려있다 하더라도 카카오톡에 연결된 계정 이외의 계정으로 연결할 수도 있을 것 같아서 필요하다고 생각해요. ios도 마찬가지입니다! @hyochan

hyochan commented 3 years ago

파라미터만 추가하면 되는 부분인데 혹시 직접 PR을 날려보실 생각도 있으실까요 ^^? 아래 확인해보시면 도움이 될 것 같습니다. 어려우시면 말씀주세요~

https://reactnative.dev/docs/native-modules-ios https://reactnative.dev/docs/native-modules-android

daheeahn commented 3 years ago

참고해서 PR 날려볼게요!

JeffGuKang commented 3 years ago

@daheeahn 현재 카카오 SDK가 업데이트 되면서 파라미터를 넘겨 컨트롤하던 부분이 없어지고 api 자체가 loginWithKakaoTalk, loginWithKakaoAccount 두개로 분리가 되었습니다.

카카오톡으로 로그인, 카카오계정으로 로그인 이 두 개의 API를 구분하여 사용할 수 있도록 하면 될 것 같습니다.

https://developers.kakao.com/docs/latest/ko/kakaologin/ios https://developers.kakao.com/docs/latest/ko/kakaologin/android

daheeahn commented 3 years ago

@JeffGuKang 감사합니다 😄

(시간이 많이 없어서 PR이 늦어질 수 있을 것 같아요)