私はAWSの最初のタイマーで、少し失われています。 認証を処理するためにCognitoを使用し、RESTサービスを公開するためにDynamoDB、Lambda、CloudFrontを使用してサーバーレススタックを作成したいと考えています。awsベースのサーバーレススタックでユーザーデータを処理する方法
ユーザーデータをどのように扱うか正確にはわかりません。たとえば、ユーザーの電子メールと物理アドレスを保存したいとします。私はあなたがCognitoで直接それを持つことができることを見てきましたが、これらの属性が設定/更新されたときにカスタム検証を実行したいと思います。
トリガーを使用して簡単に行うことができます。ユーザーはそのデータに対して書き込みアクセス権を持つことができますか?
また、これらの属性への書き込みアクセスを制限し、ラムダで手動で更新するためにRESTサービスを公開する必要がありますか?
私は、DynamoDBのユーザーテーブルを使用してデータを保存している人もいますが、アイデンティティプールを直接使用するのに比べてどのような利点がありますか?
おかげで、
しかし、これを行うと、ユーザーが情報を更新したときにデータをチェックする方法はありますか?そのためのトリガーはありません。 – Ereold