Как проверить электронную почту и имя пользователя - PullRequest
0 голосов
/ 15 октября 2019

Попытка создать систему аутентификации REST с использованием облачных функций Google и Firebase. Документы Firebase здесь говорят:

Для этого необходимо создать конечную точку сервера, которая принимает учетные данные для входа, такие как имя пользователя и пароль, и, если учетные данныедействительны, возвращает пользовательский JWT.

Я вижу, что мне нужно сделать что-то вроде:

let uid = 'some-uid';

admin.auth().createCustomToken(uid)
  .then(function(customToken) {
    // Send token back to client
  })
  .catch(function(error) {
    console.log('Error creating custom token:', error);
  });

, но мне интересно, как лучше проверить адрес электронной почты / пароль из логинасформировать и получить UID (все в облачных функциях), чтобы затем отправить в createCustomToken()?

1 Ответ

0 голосов
/ 28 октября 2019

См. Комментарии - я понял, что слишком усложняю дела и полностью выбрал другой подход. Спасибо всем!

...