登録したユーザを使えるようにするため、ConfirmSignUp を使って確認操作を行います。
ユーザ登録時に指定したメールアドレスに数字 6 桁の確認コードが届いていることを確認します。確認コードが届いていれば、 をクリックして、新しいタブを開きます。
HTTP メソッドのドロップダウンリストから [POST] を選択して、以下の URL を入力します。
https://cognito-idp.ap-northeast-1.amazonaws.com/
リクエスト部のタブ [Headers] をクリックして、以下の 2 つを入力します。
ヘッダ項目 | 値 |
---|---|
Content-Type | application/x-amz-json-1.1 |
X-Amz-Target | AWSCognitoIdentityProviderService.ConfirmSignUp |
リクエスト部のタブ [Body] をクリックして、入力形式を指定するドロップダウンリストから [raw] と [JSON] を選択します。
テキストボックスには、以下の JSON の < >
部分を書き換えて入力します。<app-client-id>
は 2 章で作成した Cognito アプリクライアントの ID です。Public クライアントを使用します。<mail-address>
は先程登録したメールアドレスを入力してください。<code>
にはメールで届いた確認コードを入力してください。
{
"ClientId": "<app-client-id>",
"Username": "<mail-address>",
"ConfirmationCode": "<code>"
}
[Send] をクリックして、API をリクエストします。
API の呼び出し結果が表示されます。この API では成功すると通常以下の内容だけが返ってきます。エラーが表示されていないことを確認します。
{}
Cognito のマネジメントコンソールのユーザ一覧で、 をクリックして更新します。[E メール] が登録したメールアドレスである [アカウントのステータス] が [CONFIRMED] に変わっている事を確認します。