Monday, 22 May 2017

How to refresh IdToken using refreshToken Value after session of IdToken Expire?

Is it possible we can force expire before one hour and get new IdToken using refresh token OR How to get new IdToken after auto expire time using refreshToken value in this amazon-cognito-identity-js-node module?

I am getting

TypeError: refreshToken.getToken is not a function as error.

I am using this code as follows:

cognitoUser.refreshSession(refreshToken, (err, session) => {
                          if (err) {//throw err;
                            console.log('In the err'+err);
                          }
                          else{
                            console.log('session '+session);
                          }
                    }); 

I am passing refreshToken correct value in the function. In the file CognitoUser.js on function

refreshSession(refreshToken, callback)
{
  const authParameters = {};
  authParameters.REFRESH_TOKEN = refreshToken.getToken(); /* Here I am getting error*/
  ...
  ....
}

Can any one please help me out there?



via Deep Kakkar

No comments:

Post a Comment