私は過去にユーザプールを使用したことがなく、フェデレーションIDを使用しました。 IAMの未認証および認証ロールは引き続き使用していますか?これはどのように作動しますか?私は、ユーザーがsignUpをしていくつかの属性(ユーザー名や電子メールなど)を渡してサインインし、それらを使ってサインインして、さまざまなAWSリソースにアクセスできるようにしたいのですか?ユーザーがサインインした後、ファイルをS3にアップロードできるとします。ありがとう。Amazonユーザプールを使用した認証
0
A
答えて
0
これが可能であるはずです。ユーザープールのユーザーのAWSリソースにアクセスするための資格情報を取得するには、まず、AWS Consoleを使用してユーザープールをIDプールに関連付け、次にAWSognitoIdentityUserPoolをAWSognitoCredentialsProvider(iOS)に提供します。
アイデンティティプールの関連付けを設定したら、AWSCognitoIdentityUserPoolをAWSCognitoCredentialsProviderに提供することによって、アプリケーションにAWS資格情報を取得します。
AWSCognitoCredentialsProvider *credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:AWSRegionUSEast1 identityPoolId:@"IDENTITY_POOL_ID" identityProviderManager:pool];
AWSServiceConfiguration *defaultServiceConfiguration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionUSEast1
credentialsProvider:credentialsProvider];
AWSServiceManager.defaultServiceManager.defaultServiceConfiguration = defaultServiceConfiguration;
関連する問題
- 1. ECDSAを使用したAmazon AWS EC2サーバーのSSH指紋認証?
- 2. Amazon CongnitoのAmazon PHP SDKを使用してユーザーを認証する方法
- 3. Boto3 - アクセスキーを使用しないAmazon Cognitoでの認証
- 4. Amazon S3ダウンロード認証
- 5. GRequestsを使用した認証または基本認証
- 6. ASP.net Windows認証とActiveDirectoryMembershipProviderを使用したフォーム認証
- 7. SSLクライアント認証を使用したJettyのトラストストア認証
- 8. ネットワークHttpWebRequestを使用した認証とWebサイトの認証
- 9. ASP.NET Web APIを使用した基本認証とフォーム認証
- 10. amazon beanstalk tomcat基本認証
- 11. Amazon(AWS)APIゲートウェイ - 認証
- 12. Unity WebGLを使用したKii認証を使用したシステムスレッディングエラー
- 13. カスタムフィールドを使用したRails認証
- 14. LDAPを使用したFlask認証
- 15. LinkedIn API Javaを使用した認証
- 16. データベース認証を使用したログイン
- 17. passport.jsを使用したマイクロサービス認証アーキテクチャ
- 18. Terraformを使用したソフトレイヤーApi認証
- 19. OlingoとJPAを使用した認証
- 20. artifactoryを使用したapache Ivy認証
- 21. 変数を使用したカールパス認証
- 22. Epicorウェブサービスを使用したクレジットカード認証
- 23. Selenium WebDriverを使用したFacebook認証
- 24. Passport JSを使用したOauth認証
- 25. has_manyアソシエーションを使用した認証
- 26. socket.ioを使用したユーザー認証
- 27. マルチテナントデータアクセスを使用したWeb API認証
- 28. Angular2を使用したNTLM認証
- 29. node.jsを使用したapi認証
- 30. DynamoDBを使用したSpringセキュリティ認証