あるチームが、多要素認証 (MFA) を必須とするモバイルアプリを設計しています。MFA を実装するために、どのような手順を踏むべきですか? (2つ選択)
解答を選択
オプションをタップして解答を確認してください。
正解: Amazon Cognito を使用してユーザープールを作成し、そのユーザープールにユーザーを追加する。, Amazon Cognito ユーザープールで MFA を有効にする。.
これが解答である理由
モバイルアプリのMFA実装には、Amazon Cognitoが最適です。まず、Amazon Cognitoユーザープールを作成し、ユーザーを管理します。これにより、ユーザー認証と認可の基盤が確立されます。次に、そのユーザープールでMFAを有効にすることで、ユーザーはログイン時に追加の認証要素(例:SMSコード)を求められるようになります。 Amazon SNS Publish APIを直接使用してMFAコードを送信するのは、認証フロー全体を自前で構築する必要があり、セキュリティと運用負荷が高まります。AWS IAMで各アプリケーションユーザーのIAMユーザーを作成するのは、アプリケーションユーザーではなくAWSリソースへのアクセスを管理するためのものであり、モバイルアプリのユーザー認証には不適切です。IAMユーザーアカウントでMFAを有効にしても、それはAWSコンソールやAPIへのアクセスに適用され、モバイルアプリのユーザー認証には直接関係しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要