В настоящее время я создаю веб-приложение, используя реагировать / узел / express поверх firebase. Я не понимаю, как мне сохранить своего пользователя на стороне клиента.
В настоящее время у меня есть работающие маршруты регистрации и входа на мой сервер Node / Express, и каждый из них возвращает JWT, который я затем сохраняю в локальное хранилище, а затем добавить к каждому заголовку запроса в качестве токена Bearer.
Проблема в том, что срок действия токена JWT истекает через 1 час, и пользователь должен снова войти в систему.
Как я могу это исправить и сохранить пользователя навсегда (если он выберет) вместе с тем, чтобы избежать сохранение JWT в локальном хранилище. Я просматривал документы и нашел это https://firebase.google.com/docs/auth/web/auth-state-persistence, но я не уверен, как бы я использовал это с моим узлом / express сервером.