Пытаюсь установить федеративную идентификацию, чтобы получить учетные данные для идентификации. Но когда я пытаюсь сделать, getCurrentUser () получает ответ как ноль. И еще одна вещь об этом, я пытаюсь это на серверной стороне . Так будет ли работать в бэкэнде? И почему я получаю нулевой ответ при попытке getCurrentUser ?? Есть идеи?
var data = {
UserPoolId: userPoolId,
ClientId: appClientId,
};
var userPool = new AmazonCognitoIdentity.CognitoUserPool(data);
console.log(userPool);
var cognitoUser = userPool.getCurrentUser();
console.log(cognitoUser);
Ответ журнала userPool равен
CognitoUserPool {
userPoolId: 'us-east-6_hxxxx2U',
clientId: '`6heh4h8h848h4884h05',
client:
Client {
endpoint: 'https://cognito-idp.us-east-1.amazonaws.com/',
userAgent: 'aws-amplify/0.1.x js' },
advancedSecurityDataCollectionFlag: true,
storage:
{ [Function: MemoryStorage]
setItem: [Function: setItem],
getItem: [Function: getItem],
removeItem: [Function: removeItem],
clear: [Function: clear] } }
Ответ журнала cognitoUser - NULL
Так почему же ответ нулевой, а в качестве входных данных даются правильные значения?