Firebase аутентификация пользователей несколькими пользователями на разных экземплярах - PullRequest
0 голосов
/ 12 января 2020

Я создаю приложение Firebase, которое использует аутентификацию пользователя, в дополнение к express серверу для видеовызовов с Twilio. Прямо сейчас я не совсем уверен, как проверить подпись нескольких пользователей в моем приложении, например, когда я открываю разные вкладки для localhost: 3000 и windows перенаправляют в одно и то же место всякий раз, когда я меняю маршрут (с помощьюact-router- дом). Поэтому, когда я пытаюсь войти на другой вкладке, все остальные вкладки перенаправляются на страницу входа, а не остаются на главной панели.

Может ли это быть проблемой с тем, как я работаю с пользователями в Firebase, или как я тестирую с express?

Любая помощь приветствуется.

1 Ответ

1 голос
/ 12 января 2020

Аутентификация Firebase на самом деле не поддерживает вход нескольких пользователей в один экземпляр приложения. Этот вход используется глобально для всех вкладок, загруженных с одного сайта. Если вы попытаетесь войти в систему нового пользователя, старый будет немедленно и принудительно удален. Это верно для всех платформ клиентских приложений, включая iOS и Android.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...