我一直在尝试通过角度5应用程序与Google进行用户登录/注册。
下面的代码返回此对象{user: Bk, credential: Wg, additionalUserInfo: Og, operationType: "signIn"}
但是我在Firebase控制台的任何地方都看不到用户。
不是成功的登录/连接创建用户并将其在Firebase控制台中列出?
显然,我做错了什么,那么当通过Google连接时,我该怎么做才能列出新用户?
谢谢。
doGoogleLogin() {
return new Promise<any>((resolve, reject) => {
const provider = new firebase.auth.GoogleAuthProvider();
provider.addScope('profile');
provider.addScope('email');
this.firebaseAuth.auth
.signInWithPopup(provider)
.then(res => {
const user = res.user;
const credential = res.credential;
if (user) {
this.snackBarService.openSnackBar('Login Successful');
localStorage.setItem('USER_INFO_KEY',JSON.stringify(user));
this.router.navigate(['/get-started']);
resolve(user);
}
}, err => {
console.log(err);
reject(err);
});
});
}