Firebase подписывается с помощью проблемы с расширением углового Chrome

0

Вопрос

Я разрабатываю расширение Chrome с помощью Angular и AngularFire. Моя проблема в том, что когда я использую метод signInWithPopup для входа пользователя, всплывающее окно закрывается, что приводит к сбою аутентификации.

Я знаю, что не могу искусственно открывать всплывающее окно, когда оно теряет фокус, поэтому я застрял.

Если я открою инструменты разработчика, которые будут держать всплывающее окно открытым, а вход в систему и последующее перенаправление будут работать.

Есть идеи, как решить эту проблему?

Спасибо.

1

Лучший ответ

0

После повторного просмотра документов я понял, что это не сработает, так как аутентификация должна быть инициирована из фонового сценария. Поэтому вместо использования AngularFire я обнаружил, что с помощью Firebase JS SKD я могу этого добиться, так как мне не удалось заставить его работать с AngularFire.

2021-11-23 15:52:54

На других языках

Эта страница на других языках

Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................