В триггерах аутентификации я получаю displayName как null - PullRequest
0 голосов
/ 17 июня 2020

Я хочу использовать данные пользователей для триггера аутентификации. Но когда я их использую, это дает мне ноль. Что не так с моим кодом?

exports.sendWelcomeMessage = functions.auth.user().onCreate((user) => {
    const name = user.displayName;
    console.log(name);
    return null;
})

1 Ответ

1 голос
/ 17 июня 2020

Я предполагаю, что вы создаете пользователя, а затем устанавливаете отображаемое имя (например, с помощью 2 вызовов).

onCreate запускается, как только пользователь создается, например createUserWithEmailAndPassword.

Когда вы вызываете updateProfile, чтобы установить displayName, событие onCreate уже было бы запущено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...