AWS Cognitoで登録ユーザーの管理者確認を要求するにはどうすればよいですか?

12日

Cognito Hosted UIオプションを使用して、Webサイトのユーザーを登録およびサインインしています。現在、登録したユーザーは、ユーザー名/パスワードを使用してすぐにサインインできます。これにより、誰でも登録してサイトの制限された部分にアクセスできるため、これは問題です。私がしたいのは、管理者がログインする前に、すべての登録ユーザーを手動で確認することを要求することです。

これを達成することは可能ですか?

Arka Mukherjee

Cognitoユーザープールを使用して登録したすべてのユーザーを手動で確認する場合は、次の手順を実行できます。

ステップ1:AmazonCognitoユーザープールコンソールの[MFAandVerifications]サイドバーでEメール/ SMS検証要件がオフになっていることを確認します。

ステップ2:ユーザーエクスペリエンスを向上させるには、Web /モバイルアプリケーションのカスタムUIを利用します。ユーザーがサインアップした後、管理者の確認が必要であると記載されている別のWebページにユーザーをリダイレクトします。CognitoのデフォルトUIを使用している場合、「ユーザープールが確認コード配信用に適切に構成されていません」というメッセージが表示されますが、これは必ずしもシームレスなユーザーエクスペリエンスを提供するとは限りません。

ステップ3:これで、サインアップしたユーザーは、AmazonCognitoユーザープールで「UNCONFIRMED」状態になっているはずです。

ステップ4:ユーザーを手動で確認するには、アプリケーションコードまたはCLIからAdminConfirmSignUpAPI呼び出し[1]を使用できます。これには、user-pool-idとusernameが必要であり、正常に実行するには管理者の資格情報も必要です。

私はこれを自分の側でテストし、AmazonCognitoユーザープールに登録したすべてのユーザーを手動で確認することができました。私が試したAPI呼び出しは次のとおりです(CLIを介してテスト済み)。

aws cognito-idp admin-confirm-sign-up --user-pool-id us-east-1_XXXX --username XXXX

AdminConfirmSignUp API呼び出しの後、「UNCONFIRMED」ユーザーは「CONFIRMED」ステータスになります。

参考文献

[1]。https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_AdminConfirmSignUp.html

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AWS Cognito Ruby SDKを使用して新しいユーザーを登録するにはどうすればよいですか?

分類Dev

AWS cognitoから(投稿のリストについて)登録者ごとに複数のユーザーを取得するにはどうすればよいですか?

分類Dev

特定のユーザーのAWS Cognitoユーザープールでユーザー属性を編集するにはどうすればよいですか?

分類Dev

特定のユーザーのAWS Cognitoユーザープールでユーザー属性を編集するにはどうすればよいですか?

分類Dev

特定のユーザーのAWS Cognitoユーザープールでユーザー属性を編集するにはどうすればよいですか?

分類Dev

AWS Cognitoを使用して、Facebookなどのサードパーティを通じて新規ユーザーの登録とサインアップを許可するにはどうすればよいですか?

分類Dev

aws-amplify / aws-cognitoの属性を確認/更新しながら確認コードを再送信するにはどうすればよいですか?

分類Dev

AWS Cognito SDKを使用して、NodeJSを使用してRESTサービスからユーザーを認証するにはどうすればよいですか?

分類Dev

Googleアカウントを認証してAWS Cognitoユーザープールに追加するにはどうすればよいですか?

分類Dev

AWS Lambda関数でCognito認証済みユーザー情報を取得するにはどうすればよいですか?

分類Dev

CloudFormationからAWS上のWindowsServerマシンの管理者パスワードを設定するにはどうすればよいですか?

分類Dev

AWS LambdaからCognitoユーザープールグループにユーザーを追加するにはどうすればよいですか?

分類Dev

EC2 AWSでAMS管理者権限を設定するにはどうすればよいですか?

分類Dev

AWS CognitoユーザープールユーザーをDB(DynamoDBなど)に保存するにはどうすればよいですか?

分類Dev

AWS Cognitoユーザープールグループにユーザーを追加するにはどうすればよいですか?

分類Dev

GoでAWS CognitoからのJWTトークンを確認するにはどうすればよいですか?

分類Dev

AWS Cognitoユーザープールの作成時にphone_number形式を変更するにはどうすればよいですか?

分類Dev

aws cognito response_code form saml redirectを使用してcognitoからユーザー情報を取得するにはどうすればよいですか?

分類Dev

AWS Cognitoユーザーのアクセストークンを生成するにはどうすればよいですか?

分類Dev

PHPでAWSワーカーのログを確認するにはどうすればよいですか?

分類Dev

AWSユーザープールをDynamoDbに接続するにはどうすればよいですか?

分類Dev

AWSのデータをユーザーから「隠す」にはどうすればよいですか?

分類Dev

Cognitoユーザープール:aws cognito java sdkでaccessTokenの有効期限が切れた後、refreshTokenを使用して新しいaccessTokenを取得するにはどうすればよいですか?

分類Dev

APIバックエンドでAWS CognitoからのJWTを確認するにはどうすればよいですか?

分類Dev

AWS Cognitoで証明書ベースの認証を実現するにはどうすればよいですか?

分類Dev

AWSクローラーの実行が終了したかどうかを確認するにはどうすればよいですか?

分類Dev

AWSでIAMユーザーごとに使用されるリソース/コストの概要を取得するにはどうすればよいですか?

分類Dev

AWSセキュリティグループでIPv6をホワイトリストに登録するにはどうすればよいですか?

分類Dev

AWS APIGatewayでAPIを呼び出す1人を除くすべてのユーザーを拒否するにはどうすればよいですか

Related 関連記事

  1. 1

    AWS Cognito Ruby SDKを使用して新しいユーザーを登録するにはどうすればよいですか?

  2. 2

    AWS cognitoから(投稿のリストについて)登録者ごとに複数のユーザーを取得するにはどうすればよいですか?

  3. 3

    特定のユーザーのAWS Cognitoユーザープールでユーザー属性を編集するにはどうすればよいですか?

  4. 4

    特定のユーザーのAWS Cognitoユーザープールでユーザー属性を編集するにはどうすればよいですか?

  5. 5

    特定のユーザーのAWS Cognitoユーザープールでユーザー属性を編集するにはどうすればよいですか?

  6. 6

    AWS Cognitoを使用して、Facebookなどのサードパーティを通じて新規ユーザーの登録とサインアップを許可するにはどうすればよいですか?

  7. 7

    aws-amplify / aws-cognitoの属性を確認/更新しながら確認コードを再送信するにはどうすればよいですか?

  8. 8

    AWS Cognito SDKを使用して、NodeJSを使用してRESTサービスからユーザーを認証するにはどうすればよいですか?

  9. 9

    Googleアカウントを認証してAWS Cognitoユーザープールに追加するにはどうすればよいですか?

  10. 10

    AWS Lambda関数でCognito認証済みユーザー情報を取得するにはどうすればよいですか?

  11. 11

    CloudFormationからAWS上のWindowsServerマシンの管理者パスワードを設定するにはどうすればよいですか?

  12. 12

    AWS LambdaからCognitoユーザープールグループにユーザーを追加するにはどうすればよいですか?

  13. 13

    EC2 AWSでAMS管理者権限を設定するにはどうすればよいですか?

  14. 14

    AWS CognitoユーザープールユーザーをDB(DynamoDBなど)に保存するにはどうすればよいですか?

  15. 15

    AWS Cognitoユーザープールグループにユーザーを追加するにはどうすればよいですか?

  16. 16

    GoでAWS CognitoからのJWTトークンを確認するにはどうすればよいですか?

  17. 17

    AWS Cognitoユーザープールの作成時にphone_number形式を変更するにはどうすればよいですか?

  18. 18

    aws cognito response_code form saml redirectを使用してcognitoからユーザー情報を取得するにはどうすればよいですか?

  19. 19

    AWS Cognitoユーザーのアクセストークンを生成するにはどうすればよいですか?

  20. 20

    PHPでAWSワーカーのログを確認するにはどうすればよいですか?

  21. 21

    AWSユーザープールをDynamoDbに接続するにはどうすればよいですか?

  22. 22

    AWSのデータをユーザーから「隠す」にはどうすればよいですか?

  23. 23

    Cognitoユーザープール:aws cognito java sdkでaccessTokenの有効期限が切れた後、refreshTokenを使用して新しいaccessTokenを取得するにはどうすればよいですか?

  24. 24

    APIバックエンドでAWS CognitoからのJWTを確認するにはどうすればよいですか?

  25. 25

    AWS Cognitoで証明書ベースの認証を実現するにはどうすればよいですか?

  26. 26

    AWSクローラーの実行が終了したかどうかを確認するにはどうすればよいですか?

  27. 27

    AWSでIAMユーザーごとに使用されるリソース/コストの概要を取得するにはどうすればよいですか?

  28. 28

    AWSセキュリティグループでIPv6をホワイトリストに登録するにはどうすればよいですか?

  29. 29

    AWS APIGatewayでAPIを呼び出す1人を除くすべてのユーザーを拒否するにはどうすればよいですか

ホットタグ

アーカイブ