ホストされた UI エンドポイントのリファレンス - Amazon Cognito

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

ホストされた UI エンドポイントのリファレンス

Amazon Cognito はユーザープールにドメインを追加すると、このセクションのホストされた UI エンドポイントをアクティブにします。これらは、ユーザーがユーザープールのコア認証オペレーションを完了できるウェブページです。これらには、パスワード管理、多要素認証 (MFA)、および属性検証用のページが含まれます。ホストされた UI サインアップのエクスペリエンスについて詳しくは、「ホストされた UI でのサインアップとサインイン」を参照してください。

ホストされた UI を構成するウェブページは、顧客とのインタラクティブなユーザーセッションのためのフロントエンドウェブアプリケーションです。アプリはユーザーのブラウザでホストされた UI を呼び出す必要があります。Amazon Cognito は、この章のウェブページに対するプログラムによるアクセスをサポートしていません。JSON レスポンスを返す OAuth 2.0、OpenID Connect、および SAML 2.0 フェデレーションエンドポイントリファレンス のフェデレーションエンドポイントは、アプリコードで直接クエリできます。認可エンドポイント は、ホストされた UI または IdP サインインページのどちらかにリダイレクトされます。また、ユーザーのブラウザで開く必要があります。

このガイドのトピックでは、頻繁に使用されるホスト UI エンドポイントについて詳しく説明します。Amazon Cognito は、ユーザープールにドメインを割り当てる際に以下のウェブページを利用できるようにします。

ホストされた UI エンドポイント
エンドポイント URL 説明 アクセス方法
https://ユーザープールのドメイン/login ユーザープールのローカルユーザーとフェデレーションユーザーにサインインします。

認可エンドポイント/logout、と /confirmforgotPassword などのエンドポイントからリダイレクトします。ログインエンドポイント を参照してください。

https://ユーザープールのドメイン/logout ユーザープールユーザーをサインアウトします。

直接リンク。ログアウトエンドポイント を参照してください。

https://ユーザープールのドメイン/ConfirmUser E メールリンクを選択してユーザーアカウントを検証したユーザーを確認します。

ユーザーが E メールメッセージ内のリンクを選択しました。

https://ユーザープールのドメイン/signup 新規ユーザーをサインアップします。/login ページは、ユーザーが [Sign up] (サインアップ) を選択すると、/signup に移動します。

/oauth2/authorize と同じパラメータで直接リンクします。

https://ユーザープールのドメイン/confirm ユーザープールがサインアップしたユーザーに確認コードを送信すると、ユーザーにコードの入力を求めます。

/signup からのリダイレクトのみ。

https://Your user pool domain/forgotPassword ユーザーにユーザー名の入力を求め、パスワードリセットコードを送信します。/login ページは、ユーザーが [Forgot your password?] (パスワードをお忘れですか?) を選択するとユーザーを /forgotPassword に誘導します。
  1. /login のパスワードを忘れた場合のリンクから。

  2. /oauth2/authorize と同じパラメータで直接リンクします。

https://Your user pool domain/confirmforgotPassword ユーザーにパスワードリセットコードと新しいパスワードの入力を求めます。/forgotPassword ページは、ユーザーが [Reset your password] (パスワードのリセット) を選択するとユーザーを /confirmforgotPassword ページに誘導します。 /forgotPassword からのリダイレクトのみ。
https://ユーザープールのドメイン/resendcode ユーザープールにサインアップしたユーザーに、新しい確認コードを送信します。

/confirm の [新しいコードを送信] リンクからのリダイレクトのみ。