UIアプリケーションのための認知セットアップガイド
2770 ワード
認証は、多くのアプリケーションで必要な共通の機能ですが、最も敏感なものの一つです.誰かがそうしなければならない何かを持っていないか、または何かにアクセスする誰かを望まない.あなたは自分自身を構築することができますが、なぜ既にホイールを再発明し、ソリューションをテストします.Cognito Amazonとあなたのためにその機能を提供することができますAWSの一部によって作成されたツールです.わずかな問題はセットアップかもしれません.非常に詳細については、AWSドキュメントはあまりにも多くの混乱をすることができます.このポストでは、私はあなたのWebアプリケーションのためにそれを行う方法を一歩一歩説明しています.
起動する前に、AWS CLIライブラリをインストールする必要があります.次のCLIコマンドを実行することでこれを行うことができます.
おそらくすでに作成されたプロジェクトがあります.しかし、認知サポートを追加するには、まだそれを増幅プロジェクトとして初期化する必要があります.以下のように実行します.
プロジェクト の名前を入力します環境 の名前を入力しますは、あなたのデフォルトエディタ を選びましたあなたが を構築しているアプリのタイプを選んだ JavaScriptフレームワークは、 を使用していますかソースディレクトリパス 配布ディレクトリパス ビルドコマンド 起動コマンド AWSプロファイル を使いますかあなたが を使いたいプロフィールを選んでください
いくつかの質問については、デフォルトの回答を提供するままにすることができます.コマンド、ディレクトリ、フレームワーク、および環境は、あなたの選択に依存します.名前の場合は、何かを選択することができますが、ユーザープールの名前に影響を与えます.
認証設定の追加は1つのコマンドの問題です.
デフォルトの認証とセキュリティ設定を使用しますか?デフォルト設定
どのようにしてユーザーがログインできますか?ユーザー名
高度な設定を設定しますか?いいえ.
この時点で、ローカルの設定がありますが、ユーザープールはまだ存在しません.あなたがAWSコンソールに行って、チェックするならば、プールはそこにありません.このためには、実行する必要があります.
さらに、あなたは私に従って、GitHub、または.
依存
起動する前に、AWS CLIライブラリをインストールする必要があります.次のCLIコマンドを実行することでこれを行うことができます.
npm install -g @aws-amplify/cli
インストール終了後、ローカルマシンをAWSアカウントに接続する必要があります.次のコマンドを実行します.amplify configure
このコマンドはCLIプロンプトを与え、ブラウザを開いてIAMユーザを作成します.あなたはそれについて読むことができますhere.UIアプリのセットアップ
ステップ1 :プロジェクトの初期化
おそらくすでに作成されたプロジェクトがあります.しかし、認知サポートを追加するには、まだそれを増幅プロジェクトとして初期化する必要があります.以下のように実行します.
amplify init
このコマンドを実行すると、正しいセットアップを行うために必要ないくつかの質問に答える必要があります.各質問にも答えのオプションのリストがあります.それらの質問は以下の通りです.いくつかの質問については、デフォルトの回答を提供するままにすることができます.コマンド、ディレクトリ、フレームワーク、および環境は、あなたの選択に依存します.名前の場合は、何かを選択することができますが、ユーザープールの名前に影響を与えます.
手順2 :認証の追加
認証設定の追加は1つのコマンドの問題です.
amplify add auth
このコマンドはまた、いくつかの質問をトリガします.これは大胆な答えである.ステップ3:あなたの設定を押してください
この時点で、ローカルの設定がありますが、ユーザープールはまだ存在しません.あなたがAWSコンソールに行って、チェックするならば、プールはそこにありません.このためには、実行する必要があります.
amplify push
このコマンドを完了するには数分かかることができます.しかし、あなたが現在AWSコンソールのユーザープールのリストをチェックするならば、新しいプロジェクトがこのプロジェクトに加えられます.さあ、JavaScriptプロジェクトでそれを使い始めることができます.さらに、あなたは私に従って、GitHub、または.
Reference
この問題について(UIアプリケーションのための認知セットアップガイド), 我々は、より多くの情報をここで見つけました https://dev.to/hi_iam_chris/cognito-setup-guide-for-ui-dbdテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol