문의 시 사용하시는 SDK 버전 정보와 플랫폼(Android / iOS) 및 디벨로퍼스 앱ID를 알려주세요.
KakaoSDK: kakao_flutter_sdk_common-1.4.3
플랫폼: Flutter(iOS로만 테스트했습니다.)
앱 ID: 916322
[문제사항]
RedirectURI를 올바르게 입력했는데, KOE006 에러가 발생합니다.
developer 사이트에 등록된 Redirect uri: https://api.yummy-things.xyz/api/auth/kakao/callback
구현 코드
답변해주시면 감사하겠습니다!
안녕하세요
문의주신 내용을 봤을 때는 iOS 환경에서 네이티브 앱의 형태로 빌드하는 것으로 보이는데요, kakao_flutter_sdk에서 redirect uri는 웹 환경에만 사용할 수 있어서 redirect uri 제거 및 UserApi.instance.loginWithKakaoTalk()
메서드를 사용하시기를 권장드립니다.
구현하는 방법은 여러 가지가 있을 것 같은데요,
sdk를 통해 로그인을 진행한 뒤 발급받은 토큰을 서버에 전송하는 방식으로도 구현할 수 있고, sdk 없이 서버에서 rest api 방식으로 로그인 처리할 수도 있습니다. 구현하려고 하신 상황을 몰라 정확한 답변을 드리기 어려운 점 양해 부탁드리겠습니다.
토큰에 대한 검증은 SDK를 사용한다면 UserApi.instance.accessTokenInfo()
, SDK를 사용하지 않는다면 REST API의 토큰 정보 보기 를 호출해서 확인이 가능합니다.
1개의 좋아요