사용자가 Azure AD 계정과 Facebook 계정으로 로그인 할 수있는 React 응용 프로그램을 개발하려고합니다.AWS를 사용하여 사용자 인증 Cognito + Azure AD + Facebook
첫 번째 일은 두 개의 탭 "사용자 풀 및 페더레이션 ID"에 대해 이해하지 못했다는 것입니다. 이 작업을 완료하거나 둘 다 필요합니까? 사용자 풀만 있으면 충분합니까?
내 목표는 인증에 불과합니다. 사용자가 AWS 서비스에 액세스하는 것을 허용하고 싶지 않습니다. 난 그냥 인증 토큰을 원해.
페더레이션 ID 및 Facebook SDK를 사용하여 페이스 북을 통해 로그인 한 사용자가 이미 있지만 페이스 북의 인증에서 토큰을받은 후 사용자 데이터를 저장하는 방법을 모르겠습니다. 또한 facebook SDK를 사용하는 것이 맞습니까? 아니면 Cognito를 사용하여 모든 인증 방법을 처리해야합니까?
모바일 앱은 어떨까요? 소셜 미디어 로그인이 있고 Cognito UI를 사용할 수없는 경우에는 Facebook SDK를 대신 사용해야하며 (tokens + user_data)를 Cognito로 전달하십시오. 반응이없는 기본 btw를 사용하고 있습니다. –
사용자 풀을 계속 사용할 수 있습니다. 자신 만의 UI가 필요하다면이 질문에 대한 답변을보십시오 .https : //stackoverflow.com/a/47035466/3479734 – agent420