問題タブ [amazon-cognito]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Cognito で Twitter 同期を使用する
難しい質問になると思います。誰もがcognitoとTwitterを扱っていました。最後は OpenID をサポートしていません。したがって、これら2つのことをどのように同期させることができるか、考えてください。
Cognito のドキュメントは次のように述べています: Cognito を使用すると、開発者は、Twitter や LinkedIn™ など、Cognito でネイティブにサポートされていないユーザーなどの情報を保存できます。</p>
javascript - IAM ユーザーを使用して一時的な認証情報を作成しようとしているときに AWS 403 Unauthorized Error が発生する
ファイルを S3 バケットにアップロードするための一時認証情報を取得しようとしています。IAM ユーザーの資格情報を使用して、STS の assumeRole メソッドを呼び出しています。ロールは AWS Cognito を介して作成されます。以下は、IAM ユーザー ポリシーとロール ポリシーです。
エラー メッセージ:
IAM ユーザー ポリシー
ロール ポリシー
android - facebook cognito androidの例が機能しない
指示に従って Facebook Android cognito example cognitosyncdemo を実装しました。データセットを同期しようとすると、次のエラーが発生します。
E/ListDatasetsActivity(8541): 原因: com.amazonaws.AmazonServiceException: 1 つの検証エラーが検出されました: 値 '{graph.facebook.com=}' at 'logins' が制約を満たせませんでした: マップ値は制約を満たさなければなりません: メンバーは持っている必要があります長さは 2048 以下、メンバーの長さは 1 以上である必要があります。メンバーは次の正規表現パターンを満たす必要があります: [\S]+
注: コードは cognitodemosync の例とまったく同じです。ギットハブから
https://github.com/awslabs/aws-sdk-android-samples/tree/master/CognitoSyncDemo
amazon-dynamodb - cognito-sync を使用して、モバイルローカルデータを 1 つの中央 dynamodb と同期することは可能ですか?
AWS のサービスを初めて使用するので、この特定のシナリオで dynamodb と cognito 同期を使用できるかどうかを知りたいです。
- 会社のオフィスから 1 つの中央 dynamodb のいくつかのテーブルにデータを公開する
- モバイル アプリで cognito 同期を使用して、これらのテーブルをモバイル デバイスのローカル ストレージに定期的にコピーします (中央の dynamodb からリモート モバイル デバイスへの一方向同期)。
cognito 同期は通常、ユーザーのプロファイル データを同期するために使用されることを理解していますが、この別の方法で使用できるかどうかを理解したいと思います (すべての承認されたモバイル ユーザーに対して 1 つの dynamodb リポジトリ)。
ありがとう、マリオ
android - Amazon Cognito での簡単なユーザー登録
Android アプリケーションを構築する過程で、ユーザー管理の重大な問題に遭遇しました。
ユーザーが Google、Facebook、Amazon、Twitter など (Amazon Cognito、Janrain、Google Identity Toolkit) を使用してアプリに登録できるようにするさまざまなサービスを目にします。
理想的には、アプリケーション全体で Amazon Web Services を利用したいので、Amazon Cognito を利用する必要があります。ただし、私が知る限り、Cognito は Facebook、Amazon、および Google を介した単純なユーザー登録のみを提供し、開発者が認証した ID とマージする機能が追加されています。
独自の ID プロバイダー構造の開発、認証プロトコルの実装、およびその他すべてについて数時間の調査を行った結果、その分野で何をしているのかわからないという結論に達しました。今のところ。
私が望むのは、ユーザーが E メール、ユーザー名、およびパスワードを使用してアプリを使用するように登録できるようにすることと、後で Amazon Cognito を介してソーシャル アカウントとマージするオプションがあることです。どこにも簡単な答えが見つからないようです。
では、後で Amazon Cognito を介して他のソーシャル アカウントにリンクできるユーザーを作成する単純なユーザー登録フローを作成するにはどうすればよいでしょうか?
android - Cognito はマルチプレイヤー ゲームの開発に適していますか?
マルチプレイヤー Android ゲームを実装しようとしていますが、マルチプレイヤー間でゲームの状態とボードを共有する方法が必要です。AWS Cognito を使用してこれらのデータを共有することを考えています。しかし、Cognito は 1 人のユーザーが複数のデバイス間でデータを共有するために使用されているようです。複数のプレイヤー間でデータを共有するという私の要件を満たすことができるかどうかはわかりません。