angularFire2中的用户身份验证失败

时间:2018-05-25 07:35:14

标签: firebase firebase-authentication angularfire2 angularfire5

//Login component.ts
import { Component } from '@angular/core';
import {AngularFireAuth} from 'angularfire2/auth';
import * as firebase from 'firebase/app';
import {Router} from '@angular/router';

@Component({
  selector: 'app-login',
  templateUrl: './login.component.html',
  styleUrls: ['./login.component.css']
})
export class LoginComponent  {

  constructor(public afAuth: AngularFireAuth , public router: Router) { }
  login() {
    this.afAuth.auth.signInWithPopup(new firebase.auth.GoogleAuthProvider()).then((sucess) => {
      this.router.navigate(['/option']);
  });
}

angularFire2版本--5.0.0-rc.10 firebase版本--4.13.1

我在app.module.ts中导入了AngularFireAuthModule和AngularFireModule,并在firebase控制台中启用了google身份验证,但仍然收到错误消息 - this is the error message i get 请帮助!!

1 个答案:

答案 0 :(得分:0)

您是否为FireBase提供了正确的配置?有你所有的auth域和api密钥吗?

请参阅第4步:AngularFire2 installation Guide

请不要忘记不在此处发布配置,或者更改您的值,因为它包含密钥。