//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 请帮助!!
答案 0 :(得分:0)
您是否为FireBase提供了正确的配置?有你所有的auth域和api密钥吗?
请参阅第4步:AngularFire2 installation Guide
请不要忘记不在此处发布配置,或者更改您的值,因为它包含密钥。