0

イム: Angular2 +活字体+イオンをはangular2とtypescriptですで動作するようにアマゾンCognitoを取得Cognitoのは、使用して</p> <p>イムを動作するように、パスワードを忘れた取得しようとして

私は、このプロセスにかなり新しいんだけど、私は続きますクイックスタートは、私がどんなに私は、私は常にその

に似プロパティ「CognitoUser」未定義の、またはエラーを読み取ることができません得るかように見える何https://www.libhive.com/providers/npm/packages/amazon-cognito-identity-js

ここから見つかりません

答えて

1

私はそれをテストしました私は

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 
      }); 

を、それを使用していたものすべてをインポートすることにより、以下の方法でそれを整理していますそれは何の問題もなく実行されます。これがあなたのために働くかどうか私に教えてください!

+0

ありがとうございました!それが働くようになった –

関連する問題