Заранее спасибо .. все еще новичок в веб-разработке.
Я изучаю угловую и пожарную аутентификацию.Я не смог найти лучшего руководства или учебника, где бы я мог использовать аутентификацию с помощью angular fire.
мой браузер iphone Chrome и Safari не позволяют мне войти, но на рабочем столе он работает.
Я хотел попробовать https://firebase.google.com/docs/auth/web/cordova, но я потерян и не могу понять документацию.
Ценю всю вашу помощь.
import { Injectable } from '@angular/core';
import { AngularFireAuth } from '@angular/fire/auth';
import * as firebase from 'firebase';
import { Observable } from 'rxjs';
@Injectable({
providedIn: 'root'
})
export class AuthService {
user$: Observable<firebase.User>;
constructor( public afAuth: AngularFireAuth) {
this.user$ = afAuth.authState;
}
login() {
this.afAuth.auth.signInWithRedirect(new
firebase.auth.GoogleAuthProvider());
}
logout() {
this.afAuth.auth.signOut();
}
redirectLogin() {
return this.afAuth.auth.getRedirectResult();
}
isUserLoggedin(){
return this.afAuth.authState;
}
}