0

Ich habe Probleme beim Anmelden von Benutzern aus Firebase (nicht manuell).Anhören von Abmahnungen Firebase

Die App erfordert $signInWithPopup, um es zu verwenden, und wenn Benutzer sich von ihrem Google-Konto abmeldet, brauche ich die Firebase, um sie auch abzumelden. Ich dachte, AngularFire's Auth.$onAuthStateChanged handhabte das, aber stellt sich heraus, dass ich falsch lag, als ich es gerade prüfte.

Gibt es einen Listener für diesen oder ich fehle nur etwas hier? BTW Ich bin auf Server-Seite beschränkt, obwohl alles auf der Client-Seite codiert ist, so kann ich keinen Server-Check durchführen, um eine unauth()/$ signOut() zu erzwingen.

Wenn es keinen solchen Hörer gibt, wie gehen wir vor? Muss ich ein Handbuch erzwingen $timeout oder oauth auf jedem $stateChangeStart lösen? Während ich tippe, denke ich, dass es am besten ist, dies mit Google-Login-Callbacks zu erreichen und Firebase unauth()/$ signout() auszuführen. Lassen Sie mich wissen, wenn ich sowieso etwas vermisse. Vielen Dank!

Antwort

0

Ihre App ist Ihre App, nicht Google.

Die Frage ist wirklich nur über OAuth und die Art, wie es funktioniert. Also habe ich eine großartige Antwort für dich gefunden. Answer to your question Kurz gesagt: Sie können nicht, sobald Sie sich einloggen Google-Seite ist nicht mehr im Gespräch.

Verwandte Themen