Ошибка Angularfire 2: указанный поставщик аутентификации не включен для этой Firebase

Я создаю простую пробную версию приложения с Ionic 2 и angularfire 2 в качестве backend, когда я пытаюсь создать нового пользователя, он говорит:

ИСКЛЮЧЕНИЕ: Ошибка: Неподготовлено (в обещании): Ошибка. Указанный поставщик проверки подлинности не включен для этой Firebase.

Но я уже включил проверку firebase в консоли firebase: введите описание изображения здесь

app.ts

import {App, Platform} from 'ionic-angular'; import {StatusBar} from 'ionic-native'; import {HomePage} from './pages/home/home'; import { FIREBASE_PROVIDERS, defaultFirebase, firebaseAuthConfig, AuthProviders, AuthMethods } from 'angularfire2'; @App({ template: '', providers: [ FIREBASE_PROVIDERS, defaultFirebase('https://samplequizapp-50eb5.firebaseio.com'), firebaseAuthConfig({ provider: AuthProviders.Password, method: AuthMethods.Password }) ], config: {} // http://ionicframework.com/docs/v2/api/config/Config/ }) export class MyApp { rootPage: any = HomePage; constructor(platform: Platform) { platform.ready().then(() => { // Okay, so the platform is ready and our plugins are available. // Here you can do any higher level native things you might need. StatusBar.styleDefault(); }); } } 

home.ts

 import { Page } from 'ionic-angular'; import { AngularFire, FirebaseListObservable } from 'angularfire2'; import { OnInit } from '@angular/core' @Page({ templateUrl: 'build/pages/home/home.html' }) export class HomePage implements OnInit { user: any = {}; data: FirebaseListObservable; constructor(private af: AngularFire) { } ngOnInit() { this.data = this.af.database.list('/userId') } signUp(data) { this.af.auth.createUser({ email: data.email, password: data.password }) } } 

Я уверен, что с моим кодом нет ничего плохого:

Firebase2 в текущей версии (2.4.2) еще не совместим с Firebase SDK v3, и все проекты, созданные с новой консолью Firebase, доступны только с вызовами, совместимыми с SDK v3.

Сначала вы хотите создать свой сервер Firebase в старой консоли http://www.firebase.com , а затем перенести на новую консоль.

Это задокументировано в этом закрытом выпуске angularfire2 github: https://github.com/angular/angularfire2/issues/189

  • Связывает Angularjs с новым элементом html динамически
  • Может ли ng-контент использоваться внутри ngFor?
  • Как отправить форму на сервер в Angular2?
  • Angular2: Сделать дорожки нечувствительными к регистру
  • Угловой 2.0 маршрутизатор не работает при перезагрузке браузера
  • AngularJS - Как я могу сделать redirect с полной загрузкой страницы?
  • Angular2: 2 услуги в зависимости друг от друга
  • Угловые 2 Параметры раскрывающегося списка Значение по умолчанию
  • угловое обнаружение изменений и ChangeDetectionStrategy.OnPush
  • Циркулярная зависимость впрыска угловая 2
  • Запускать функцию controllerа всякий раз, когда открывается или отображается вид
  • Давайте будем гением компьютера.