私はそれをテストしました私は
import {
CognitoIdentityServiceProvider,
AuthenticationDetails,
CognitoUserPool,
CognitoUser,
CognitoUserAttribute,
ICognitoUserAttributeData,
ISignUpResult,
CognitoUserSession,
} from 'amazon-cognito-identity-js';
import * as AWS from 'aws-sdk';
を必要とし、その後、私の機能に
const userPool = this._getUserPoolData();
const user = new CognitoUser({ Username: usrLoginDetails.username, Pool: userPool });
const authenticationData = { Username: usrLoginDetails.username, Password: usrLoginDetails.password };
const authenticationDetails = new AuthenticationDetails(authenticationData);
user.authenticateUser(authenticationDetails, {
onSuccess: result => {
//success here
},
onFailure: error => {}, //error here,
newPasswordRequired:() => {}, // no-op
mfaRequired:() => {}, // no-op
customChallenge:() => {} // no-op
});
を、それを使用していたものすべてをインポートすることにより、以下の方法でそれを整理していますそれは何の問題もなく実行されます。これがあなたのために働くかどうか私に教えてください!
ありがとうございました!それが働くようになった –