2019/04/12Amplify + Cognito + AppSyncにおいてリゾルバーでユーザのカスタム属性を取得する方法なにこれ AppSync + Cognitoにおける認可制御について以前の記事で説明しました。 今回は、ユーザーのカスタム属性を使った認可制御(AppSyncのリゾルバーでカスタム属性を取得する方法)についてご紹介します。 TL;DR AppSyncとCognito…AmplifyAppSyncAWSCognito
2019/03/17AppSync + Cognitoによる認可制御なにこれ AppSyncはCognitoと連携して認可制御ができます。 今回はそのやり方についてご紹介します。 ざっくりいうと以下のようなことが実現可能です。 ✨スキーマ定義におけるQueryやMutation…AppSyncAWSCognito
2019/03/03AppSync + Serverless Frameworkによるソースコードの構成管理なにこれ AWSのGraphQLマネージドサービス「AppSync」はGUIで簡単に設定ができて便利ですが、 本格的に開発を進めていくとGUIポチポチでソースコードを管理するのはつらくなってきます。 Serverless Frameworkというツールとserverless…AppSyncserverlessAWSGraphQL
2019/02/25AWS AppSyncで入力チェックエラーを複数返す方法なにこれ AppSyncのリゾルバーでDynamoDBのデータを更新する場合、更新処理の前に入力チェックは必ず実施すると思います。 この時、入力チェックエラーを見つけた時点で…AppSyncAWSGraphQL
2019/02/18AWS AppSyncのPipeline Resolverで複数データリソースを扱う場合のVTLの書き方なにこれ AWSのGraphQLフルマネージドサービス「AppSync」で複数のデータリソースを扱う場合は**「Pipeline Resolver」**という機能を使います。 これは、…AppSyncAWSGraphQLDynamoDB