Как мне вызвать fetchSignInMethodsForEmail () из Firebase Auth - PullRequest
0 голосов
/ 15 мая 2018

У меня есть PWA (Polymer Starter Kit) PWA с поддержкой polyfire, я хочу позвонить fetchSignInMethodsForEmail() из Firebase Auth.Я пробовал следующее, но с ошибкой.

firebase.auth().fetchSignInMethodsForEmail(email).then((methods) => {
  // Do something
});

с ошибкой Uncaught TypeError: firebase.auth(...).fetchSignInMethodsForEmail is not a function.

Я пробовал также следующее без удачи, то есть

firebase.auth.fetchSignInMethodsForEmail(email);
firebase.$.auth.fetchSignInMethodsForEmail(email); // Assume firebase-auth with id of 'auth'

1 Ответ

0 голосов
/ 16 мая 2018

fetchProvidersForEmail() была введена в Firebase JavaScript SDK v4.12, поэтому вам нужно иметь версию не ниже v4.12 и выше.

При том, что в версии 5.0 она устарела в пользу fetchSignInMethodsForEmail().

...