ウェブアプリとモバイルアプリの Amazon Cognito との統合 - Amazon Cognito

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

ウェブアプリとモバイルアプリの Amazon Cognito との統合

新しいユーザーがアプリを見つけたとき、または既存のユーザーがアプリに戻ってきたとき、最初のタスクはサインアップまたはサインインです。クライアントコードを Amazon Cognito と統合することで、認証と承認のワークフローをサポートするバックエンド AWS 機能にアプリを接続できます。アプリは Amazon Cognito API を使用して、たとえば、ユーザープールに新しいユーザーを作成したり、ユーザープールトークンを取得したり、ID プールから一時的な認証情報を取得したりします。ウェブまたはモバイルアプリと Amazon Cognito を統合するには、 SDKs とフレームワークが提供するライブラリを使用します。AWS Amplify

AWS Amplify フレームワークによる Amazon Cognito 認証

AWS Amplify では、ウェブおよびモバイル開発者向けのサービスとライブラリを提供します。AWS Amplify では、AWS のサービスで構成されるバックエンド環境と統合するアプリを構築できます。バックエンド環境をプロビジョニングし、AWS のサービスをクライアントコードと統合するには、AWS Amplify フレームワークを使用します。フレームワークでは、分析、ストレージ、認証やその他多くのカテゴリに分類される機能の AWS リソースを構成するのに役立つ対話型のコマンドラインインターフェイス (CLI) を提供します。このフレームワークは、iOS、Android、 SDKs など、ウェブおよびモバイルプラットフォーム用に高レベルのライブラリも提供しますJavaScript。 サポートされているJavaScriptフレームワークには、React、React Native、Angular、Ionic、Vue などがあります。SDKsとライブラリにはそれぞれ、Amazon Cognito が駆動する認証ワークフローを実装するために使用できる認証オペレーションが含まれています。

AWS Amplifyフレームワークを使用してアプリに認証を追加するには、プラットフォームのAWS Amplify認証ドキュメントを参照してください。