Я разрабатываю многостраничное приложение, использующее firebase в качестве внутреннего. На каждой странице после инициализации firebase У меня есть следующий код:Firebase: Сохранять анонимную аутентификацию в cookies
firebase.auth().signInAnonymously().catch(...);
firebase.auth().onAuthStateChanged(function(user)
{
if (user) {
// ...
} else {
// User is signed out.
// ...
}
// ...
});
, какой знак в каждый посетитель анонимно.
Проблема заключается в том, что пользователь переходит на другую страницу своего приложения или открывает ее на новой вкладке или просто обновляет текущую страницу - создается новый анонимный пользователь.
Я могу использовать файлы cookie на стороне клиента для хранения идентификатора анонимного пользователя, но как я могу позже (после обновления страницы) использовать этот сохраненный анонимный идентификатор пользователя, чтобы войти в систему с этим идентификатором?