Я использую сеансовые куки, как указано в этой ссылке в документации Firebase . Используя сессионный cookie, я могу аутентифицировать пользователя на сервере для рендеринга защищенных маршрутов моего React Web App на стороне сервера. Но документы рекомендуют установить постоянство аутентификации на стороне клиента, чтобы обрабатывать персистентность с помощью cookie. Я понял это, но проблема в том, что мое приложение также использует Firebase Storage, и если пользователь входит в систему, затем обновляет страницу, verifySessionCookie запускается на сервере, приложение получает пользовательские данные, НО пользователь не аутентифицирован для Firebase Storage и не может загрузить на него файлы.
Есть ли способ, как Admin SDK может проверить файл cookie сеанса и аутентифицировать пользователя для доступа к хранилищу?