Firebase signInWithPopup problème Angulaire extension Chrome

0

La question

Je suis le développement d'une extension Chrome Angulaire et AngularFire. Mon problème est que lorsque j'utilise le signInWithPopup méthode pour se connecter à l'utilisateur la popup se ferme ce qui provoque l'authentification échoue.

Je sais que je ne peux pas garder le popup ouverte artificiellement quand il perd le focus, donc je suis coincé.

Si je ouvrir les Outils de développement qui permettent de tenir les popup ouverte et le signe-dans et la suite de redirection fonctionne.

Une idée de comment résoudre ce problème?

Je vous remercie.

1

La meilleure réponse

0

Après être passé par les docs de nouveau, je me suis rendu compte que cela ne fonctionne pas comme la auth doit être initiée à partir de l'arrière-plan de script. Donc, au lieu d'utiliser AngularFire, j'ai trouvé qu'en utilisant le Firebase JS SKD je peux réaliser cela, car j'étais incapable de le faire fonctionner avec AngularFire.

2021-11-23 15:52:54

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................