안녕하세요. 초보개발자입니다.
저는 현재 아마존 웹 서비스를 이용해서 안드로이드 앱을 만들고 있습니다.
페이스북이나 구글 로그인 연동하기는 쉽게 구현하도록 되어 있어서 완성하였고,
이제 카카오톡을 이용하여 로그인을 구현하려고 합니다.
그런데 아무래도 쉽게 구현할 수 있는 방법을 제공하지 않은 것 같습니다.
지금까지 이해한 바로는
AWS상에 Custom Identity Provider를 만들어 KaKao와 연결시키면,
안드로이드 앱에서 카카오톡을 이용하여 로그인 할 때 KaKao 서버에서 AWS상으로 인증토큰을 알려주고,
이를 통해 안드로이드앱에서 AWS로 로그인 할 수 있는 것
으로 알고 있습니다.
이를 위해 AWS에 Custom Identity Provider를 만들려고 시도하고 있으나,
Provider Url과 Audience(Client Id)를 입력하는 과정에서 오류가 나고 있습니다.
Provider Url: “https://kauth.kakao.com/oauth/”
Audience : <카카오톡에서 생서한 앱의 네이티브 앱 키>
를 입력한 경우 실패합니다.
위에 적어 놓은 로그인 연동 과정이 맞는 것인지,
또 Identity Provider Url과 Audience(Client Id)가 맞는 것인지 가르쳐주시면 감사하겠습니다.
AWS와 google, facebook 의 integration 은 AWS에서 제공한 문서를 참고하셨나요? 아니면 각 로그인 플랫폼에서 제공한걸 참고하셨나요?
참고하신 문서를 알려주시면 향후 가이드하는데 도움이 될 것 같습니다.
별개로 Audience는 REST APP KEY 맞을 것 같구요. provider url 은 맞을 것 같네요. 이건 AWS에서 어떻게 구현하고 있는지에 다라서 달라질 것 같습니다.
이와 별개로 AWS의 주소는 dev.kakao.com 의 앱설정에 등록하신거죠?