問題タブ [aws-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.
amazon-web-services - AWS Cognito で SMS 構成をセットアップする方法を教えてください。
AWS Cognito ユーザープールでは、SMS 構成をセットアップする必要があります。
SMSCallerARN と ExternalID とは何ですか? それらを構成する方法は?
amazon-web-services - AWS Lambda: サインインしたユーザーと同じロールを Lambda に付与する
次の AWS テクノロジーを使用してサーバーレス アプリケーションを構築しています。
- AWS コグニート
- AWS ラムダ
- AWS API ゲートウェイ
- AWS IAM
(Angular2 でプログラムされた) クライアントからのすべてのリクエストは、API ゲートウェイを通過します。
サインインしたユーザー用の IAM ロールを作成しました: Cognito_MyApp_Auth
. を使用しCognito User Pool Authorizer
て、API へのすべての呼び出しが有効なサインイン ユーザーからのものであることを確認します。
質問:サインインしているユーザーと同じアクセス許可を Lambda 関数に付与するにはどうすればよいですか?
ユースケース:サインインしたユーザーは、自分の S3 バケットでのみ作成、編集、または削除できるため、Lambda に S3 への完全なアクセス許可を付与することはできません。
amazon-web-services - AWS Cognito: Cognito ID と sub の違い、主キーとして何を使用すればよいですか?
ユーザー管理に AWS Cognito を使用してサーバーレス バックエンドを構築しています。
Cognito は と の両方cognitoId
を使用sub
してユーザーを識別します。
公式の awslabs のこのsub
プロジェクトでは、cognitoId をデータベース テーブルの主キーとして使用してデータをユーザー オブジェクトにリンクしますが、ドキュメントには次のように明確に記載されています。
sub
: 認証されたユーザーの UUID。これは と同じではありませんusername
。
質問:主キーとして何を使用すればよいですcognitoID
かsub
?