Вход в сеанс Firebase - случайный вход и не вход.
https://orz -concepts.firebaseapp.com /
Шаги для воспроизведения:
- зарегистрировать нового пользователя
- войти в систему этого пользователя
- обновить страницу - зарегистрирован
обновить страницу - зарегистрирован
обновить страницу - зарегистрирован
обновить страницу - не авторизован
обновить страницу - зарегистрирован
обновить страницу - не авторизован
обновить страницу - не авторизован
обновить страницу - не авторизован
обновить страницу - не авторизован
обновить страницу - вошел
и т.д.
Я использую onAuthStateChanged
, и он просто иногда входит в систему, а иногда нет. Я не имею никакого влияния на это.
Я создаю window.auth = firebase.auth;
и получаю window.auth (). CurrentUser из devTools-Console для проверки после некоторой задержки, но после задержки ничего не меняется.
В противном случае его нельзя обновить.
Я не знаю, что еще я могу сделать.
Что это? Почему это так? Как это исправить?