2016-09-30 14 views
0

私はユーザプールのサービスが不足しているため、現在は電話番号&のMFA/OTPのみを認証に使用していますが、登録に成功すると自動的にログインします。AWSユーザプール内のユーザのログイン

現在のプロセスユーザは、ログインと登録のために自分自身をマルチファクタ認証する必要があります。そのため、ユーザはOTPコードを初めて登録するために2回、ログインの登録に成功した直後に2回入力するのは不愉快です。私はCognitoUser userの登録に成功しましたが、アプリケーションのUserPoolオブジェクトからサインインするためにどうすればよいのですか?このオブジェクトはリスナーのために残り、アクセストークンを使用してユーザーにログインできる場所が見つからない場合、リフレッシュトークン& IDトークンが正常なサインアップリスナーから受信されました。

答えて

0

ユーザーに対して2段階SignUpプロセスをバイパスする場合は、autoConfirmuser機能を使用できます。すべてのユーザーを自動的に確認するPreSignUp triggerを構成できます。

SignUpが成功すると、ユーザーの新しいユーザー操作なしでユーザーの認証に使用できるユーザーのユーザー名とパスワードが既にアプリケーションにあります。ユーザプールにMFAを設定している場合は、ここでMFAコードを入力するよう求められます。

関連する問題