Я должен извлечь данные из пользователя, используя аутентификацию по номеру телефона. У меня есть массив номера телефона пользователя.
Я написал решение, и оно дает требуемый вывод, но не завершается. Как я могу решить эту проблему?
"phoneNumberArray" - это массив номера телефона пользователя. В основном это связано с функциями фонового триггера HTTP. Я решил эту проблему, но это проблема пожарной базы, поэтому, пожалуйста, посмотрите это
const user = async () => {
const getAuth = async phoneNumber => {
return auth.getUserByPhoneNumber(phoneNumber).catch(() => {
return {
phoneNumber,
uid: null,
email: '',
displayName: '',
emailVerified: false,
disabled: false,
};
});
};
const userRecord = await Promise.all(
phoneNumberArray.map(phoneNumber => {
return getAuth(phoneNumber);
}),
);
//when i console.log(userRecord) it's print the output
const x = {
'userRecord Length': userRecord.length
}
console.log(x)
return;
}
module.exports = {user}