Es ist mir gelungen, einen Benutzer anonym und mit Google/Facebook anzumelden.Angularfire2 Anonymen Benutzer mit Facebook/Google-Konto verbinden
user.service.ts
:
loginFacebook() {
this.af.auth.login({
provider: AuthProviders.Facebook,
method: AuthMethods.Popup,
});
}
loginGoogle() {
this.af.auth.login({
provider: AuthProviders.Google,
method: AuthMethods.Popup,
});
}
loginAnonymous() {
this.af.auth.login({
provider: AuthProviders.Anonymous,
method: AuthMethods.Anonymous,
});
}
Aber das, was ich tun würde, ist die anonymen Benutzer mit den Facebook-Nutzer zu fusionieren.
Denn das, was geschehen ist jetzt:
Anonymous user => UUID 1
anonyme Benutzer (UUID 1) => log facebook/google => fb Benutzer (UUID 2)
Also ich habe 2 verschiedene UUID in der Datenbank für den gleichen Benutzer.
Wissen Sie, wie man das mit AngularFire2 macht?
Dank