SimpleloginTool me donnant "Erreur: le type d'authentification spécifié n'est pas activé pour cette Firebase" lorsque j'essaie d'enregistrer un nouvel utilisateur

StackOverflow https://stackoverflow.com//questions/25088907

Question

Je crée un angularjs, une pile Yeoman avec Firebase, une application angularfire et j'ai utilisé le générateur-angularfire ( HTTPS://github.com/firebase/generator-angularfire ) Pour configurer mon simpleloginTools.Je n'ai téléchargé que la vérification du courrier électronique / mot de passe comme seul point d'authentification, c'est que j'ai besoin de quelques utilisateurs à des fins administratives pour créer de nouvelles personnes et détruire l'ancien contenu pour le site.Cependant, quand je vais à mon "exemple.com/#/login" et j'essaie de vous inscrire à un nouvel utilisateur par courrier électronique et mot de passe, cela me donne un

Error: The specified authentication type is not enabled for this Firebase.

Est-ce parce que je n'ai pas de modèle d'utilisateur dans ma base de données Application / Firebase?Si oui, comment puis-je en créer un?Sinon, comment puis-je passer cette erreur?

Était-ce utile?

La solution

Écrire la réponse ici parce que j'ai été écrit dans les commentaires. Cela se passe parce que vous n'avez pas activé l'authentification par mot de passe dans Firebase.

Pour ce faire, vous devez utiliser la section Login et Auth et à la fin, vous activez l'authentification par courrier électronique et par mot de passe. Entrez la description de l'image ici

Autres conseils

Pour ceux qui trouvent ce sujet, en utilisant Firebase SDK 2.x (par exemple, wih angularfire2) mais créé une nouvelle application sur la console Google , de cette réponse :

Firebase2 dans sa version actuelle (2.4.2) n'est pas encore compatible avec Firebase SDK v3 et tous les projets créés avec la nouvelle Firebase La console ne sont accessibles qu'avec des appels comestibles avec SDK V3.

Vous voulez créer votre backend Firebase dans la console héritée www.firebase.com d'abord, puis migrez vers la nouvelle console.

Ceci est documenté dans cette question fermée de l'angulaireFire2 Github: https://github.com/angular/angularfire2/issues/189

Prendre une application de l'ancienne console et la migration de la nouvelle console a fonctionné pour moi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top