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