今回は、ユーザの登録は管理者がAWSのコンソールなどで実施し、一般ユーザはログインだけするケースです。 ブラウザからのcognitoに接続して認証情報(access token等)を取得することが目的です。 具体的には、以下の「管理者または開発者によって作成されるユーザーの認証フロー」の部分を実装します。 docs.aws.amazon.com AWSのコンソールを使ってUser Pool の設定をする。 docs.aws.amazon.com User Poolの設定では、emailの登録を必須にする(orしない)やパスワードの長さや文字種別などを設定します。 (ここは、ドキュメント通りで特に迷わ無いかと思います。) 今回は、emailのみ必須にしました。 User Poolの画面で、ユーザを作成する。 ここは、コンソールの画面の流れに従います。 AWSコンソールで作成した場合は、以下の