Я могу создать пользователя в пуле пользователей AWS, используя
module.exports.signup = function(req, res, next) {
let attributeList = [];
let dataEmail = {
Name : 'email',
Value : req.body.username
};
let attributeEmail = new CognitoUserAttribute(dataEmail);
attributeList.push(attributeEmail);
userPool.signUp(req.body.username, req.body.password, attributeList, null, function(err, result){
if (err) {
console.log('Sigup failure:',err);
res.status(403).send(err.message);
}
let cognitoUser = result.user;
res.status(200).send({ "user": cognitoUser.getUsername() });
});
}
, но, похоже, пароль никак не сохраняется в пуле пользователей.Это подразумевает, что это должно быть сохранено где-то еще и затем извлечено оттуда.Какой самый простой или самый распространенный способ хранения и проверки пароля в AWS?После регистрации я не могу войти (предположим, из-за проблемы с паролем).Возвращает ошибку «Неверное имя пользователя или пароль».