저는 이것을 자바 (안드로이드)로 코딩하고 있습니다. Google+ 로그인 가이드를 따라 Google 용 oauth 클라이언트를 설정했습니다. AWS 사용자 풀을 만들고 AWS Cognito SDK를 통해 사용자를 추가했습니다. 내 문제는 Google 사용자를 Cognito 사용자 풀에 추가하는 방법입니다. ID 풀에 추가 할 필요가 있지만 ID 풀에 트리거가 없기 때문에 람다 함수를 실행할 수 없습니다. 어떤 도움이라도 대단히 감사하겠습니다!Google 계정을 인증하고이를 AWS Cognito User 풀에 추가하려면 어떻게해야합니까?
답변
이렇게하려면 사용자 풀에서 Google과 제휴를 활성화하고 호스트 된 UI 기능을 사용해야합니다. 아래 링크에서 자세한 정보를 찾을 수 있지만 여기서 프로세스를 요약하려고합니다 ( http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-social.html). http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-integration.html.
Cognito는 사용자가 외부 페더레이션 ID 공급자를 통해 로그인 할 수있게합니다. 이 기능은 Amazon Cognito의 호스팅 된 UI 기능과 작동하도록 설계되었습니다. 따라서 Google 및 호스트 된 UI 옵션이 사용자 풀에 설정되어있는 경우 사용자가 로그인을 시도하면 Google에 로그인하거나 사용자 이름과 비밀번호를 사용하여 로그인하고 로그인하는 옵션이 표시됩니다 . 그러나 앱에서 다른 Cognito Android SDK를 사용해야합니다.
호스트 된 UI 옵션을 사용하려면 다음을 수행하십시오. 1) Cognito 콘솔에 사용자 풀인 도메인을 작성하여 시작하십시오 (http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-assign-domain.html). 2) Google을 통한 제휴 활성화 - http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-social.html. 3) Cognito Auth Android SDK를 앱에 추가하십시오 (https://github.com/awslabs/aws-sdk-android-samples/tree/master/AmazonCognitoAuthDemo).
- 1. AWS 사용자 계정을 연결하는 Cognito
- 2. fb/Google의 Cognito 사용자 풀에 매핑되는 속성.
- 3. AWS Cognito, 사용자 풀에 사용자를 ID 풀로 통합하지 못함
- 4. AWS Cognito 이메일 확인
- 5. AWS 람다 Cognito 액세스
- 6. AWS Cognito for Xamarin
- 7. AWS Cognito : Google 로그인에서 이메일 주소를 찾으십시오.
- 8. Terraform AWS Cognito 앱 클라이언트
- 9. AWS Cognito Identity NotAuthorizedException
- 10. Amazon AWS User Pool을 Cognito ID와의 트러스트 관계로 지정하는 방법
- 11. AWS Cognito User Pools에 인증되지 않은 역할을 어떻게 할당합니까?
- 12. AWS Cognito 사용자 인증
- 13. AWS Cognito : 개발자 인증 ID
- 14. Amazon Cognito AWS 인증
- 15. AWS Cognito 모바일 허브
- 16. AWS - 사용자 인식 Cognito
- 17. 기본 인증을위한 AWS Cognito
- 18. AWS Cognito Admin Control
- 19. AWS Cognito 가입 오류
- 20. AWS Cognito : 지역 없음
- 21. 인증 AWS Cognito SRP
- 22. AWS Cognito, Google+ OAuth 및 AccountManager를 사용하는 Android 앱
- 23. AWS Cognito 인증 클라이언트 SDK없이
- 24. AWS Cognito 인증으로 맞춤 인증 로직 사용
- 25. AWS Cognito 사용자 풀 및 Facebook 통합
- 26. iOS - AWS Cognito - "NotAuthorizedException"- 로그인이 일치하지 않습니다.
- 27. AWS Cognito 사용자 풀 ID REST 예제
- 28. iOS AWS 여러 기기에서의 Cognito 인증
- 29. AWS Cognito SDK Node.JS 구현
- 30. Android AWS Cognito : 호스트를 확인할 수 없음