Guest User

Untitled

a guest
Nov 16th, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. function setNewPassword(data) {
  2. console.log("data n", data)
  3. var authenticationData = {
  4. Username: data.username,
  5. Password: data.temp_password
  6. };
  7. var authenticationDetails = new AmazonCognitoIdentity.AuthenticationDetails(
  8. authenticationData
  9. );
  10. var userPool = new AmazonCognitoIdentity.CognitoUserPool(config.cognito);
  11. var userData = {
  12. Username: data.username,
  13. Pool: userPool
  14. };
  15. var cognitoUser = new AmazonCognitoIdentity.CognitoUser(userData);
  16. return new Promise(function(resolve, reject) {
  17. cognitoUser.authenticateUser(authenticationDetails, {
  18. onSuccess: function(result) {
  19. resolve(resolve);
  20. },
  21. onFailure: function(err) {
  22. reject(err);
  23. },
  24. newPasswordRequired: function(userAttributes, requiredAttributes) {
  25. this.cognitoUser.completeNewPasswordChallenge(newPassword, attributesData, this)
  26. }
  27. });
  28. });
  29. }
  30.  
  31. {code: "UnknownError", message: "Unkown error"}
Add Comment
Please, Sign In to add comment