2017-05-20 8 views
1

は、我々がから選択することが与えられている標準属性のリストがあります: enter image description hereCognito標準属性ウェブサイトCognitoダッシュボードで検索できません

やドキュメントで、それは言う:

」カスタム属性は は検索できません。これは、インデックス付き属性が 検索可能であり、カスタム属性をインデックスに登録できないためです。私は、標準の属性だと思ったものを「ウェブサイト」にINGの

ListUsersのためのAPIを呼び出して、filter、私は次を得る:

が提供セレクタ上のユーザーを一覧表示することはできません。ウェブサイト= "mywebsite.com"

は、これらの属性は、このAPI呼び出しの十分標準ではありませんか?または私の入力はちょうど形成不良ですか?

答えて

1

標準属性のみが検索できますが、すべてがインデックス付け(検索可能)されているわけではありません。完全なリストは、ここに提供されています:

http://docs.aws.amazon.com/cognito/latest/developerguide/how-to-manage-user-accounts.html

+1

私はcognitoのユーザーにサービスを提供する必要がある場合は、そのウェブサイトでそれらを見て、私はそれを行うために、余分なインデックスとダイナモで重複したDBを維持する必要がありますか? – Kristian

+0

私は、理にかなっている唯一のアーキテクチャは、ダイナモに重複したユーザーテーブルを持ち、それを検索することだと思います。事後確認トリガを使用して値をダイナモに書き込むことができます。 –

+0

これは残念です。昨年、ノードとdynamodbを使って独自の認証システムとユーザーデータベースをロールバックしました。それから、私はやっと似ていたので、やっとコグニートに切り替えました。今、私はこの限界を認識しており、私は顧客を探すために(私が構築している製品に関係する重要なフィールドによって)すべてのコピーdbを保持する必要があります。これのバージョンはより適切でした。 – Kristian

関連する問題