2016-08-24 5 views
0

Ich habe ein rätselhaftes Problem mit der Anmeldung von Drittanbietern (Twitter) zu meiner Firebase-Instanz. Ich erhalte die folgende Ausnahme bei dem Versuch, über signInWithPopup JavaScript-Methode zur Authentifizierung:Anmeldungsproblem während der Verwendung von Drittanbieter-Auth mit Firebase v3.3.0

The given sign-in provider is disabled for this Firebase project. Enable it in the Firebase console, under the sign-in method tab of the Auth section. 

Ich habe bestätigt, dass Twitter-Anmelde ist in der Tat in der Firebase-Konsole aktiviert: enter image description here

ich verschiedene gelesen Blogposts, die darauf hinweisen, dass Firebase-Benutzer Probleme mit der Authentifizierung von Drittanbietern bei der Verwendung von v2.xx des Firebase SDK hatten, wenn ihre Projekte in der neuen Konsole (Subdomain von Google) erstellt wurden. Allerdings glaube ich nicht, diese Bedingungen zu meiner Situation anwendbar sind, weil:

  • Mein Knoten Projekt Firebase v3.3.0 npm Paket verwendet, und ich habe niemanden sonst beschweren sich über Dritte Auth gefunden, während mit diese Version.
  • Ich habe mein Firebase-Projekt mit der neuen Konsole erstellt.

Andere Dinge, die nützlich sein können, wissen:

  • ich von/bis Firebase Lese/Schreib-Daten können ohne Probleme
  • ich alle anderen Authentifizierungsmethoden nicht versucht haben

Vielen Dank an alle, die etwas Licht auf dieses Problem werfen können :)

Antwort

0

Ich beendete dieses Problem durch die Schaffung einer neuen Fir ebase-Instanz in der alten Konsole und portiert sie dann auf die neue Konsole. Meine einzige Annahme ist, dass die Authentifizierung Probleme mit v2.x.x Versionen nicht mit v3.x.x behoben wurden :(

Verwandte Themen