使用import语句将GoogleAuthProvider从firebase/auth包中导入,并调用signInWithPopup方法来进行Google的授权认证。示例代码如下:
import { AngularFireAuth } from "@angular/fire/auth"; import firebase from "firebase/app"; import "firebase/auth";
constructor(public afAuth: AngularFireAuth) {}
async googleSignIn() { const provider = new firebase.auth.GoogleAuthProvider(); await this.afAuth.signInWithPopup(provider); }