Используя firebase, я могу войти в систему пользователя, используя facebook в качестве провайдера, и оставить пользователя в системе - в зависимости от количества дней, которое я установил для настройки базы данных. У меня установлено 60 дней.
У меня вопрос, как продлить срок действия?
Это делается на стороне facebook или на стороне firebase?
На стороне Facebook я вижу отсюда - https://www.firebase.com/docs/web/guide/login/facebook.html — я могу получить
facebook.accessToken Маркер доступа Facebook OAuth 2.0, предоставленный Facebook во время аутентификации пользователя.
https://developers.facebook.com/docs/facebook-login/access-tokens#extending
Похоже, я получу новый токен доступа к facebook.
Что касается стороны firebase, похоже, мне может понадобиться что-то сделать с Custom Auth, чтобы продлить сеанс пользователя?
Кто-нибудь делал это раньше?
Это похоже на этот вопрос - требуется повторная аутентификация Firebase - но спрашивающий заинтересован в обнаружении истечения срока действия , и для этого вопроса меня интересует только обновление токена.