При использовании Firebase.auth accessToken истекает через 1 час, как мы можем получить refreshToken? - PullRequest
0 голосов
/ 10 октября 2018

Мы используем Firebase с VueJS для управления входом в наше приложение.Кроме того, нам также необходимо получить доступ к другим API Google с помощью accessToken, к сожалению, срок действия токена истекает через час.

    import firebase from 'firebase'

    firebase.auth().signInWithPopup(provider)
      .then(firebaseUser => {

        var accessToken = firebaseUser.credential.accessToken;
      })

Как мы можем периодически обновлять accessToken, чтобы обеспечить доступ к другим API Googleбез необходимости выхода и входа из Firebase?

Я провел некоторое исследование и не нашел подходящего простого решения этой проблемы.

Подобные вопросы

Редактировать Этот вопрос относится к обновлению accessToken, а не IdToken

firebaseUser.credential: 
   accessToken: "ya29.GlwyBic64v6PW8......"
   idToken: "eyJhbGciOiJSUzI1NiIsImt...."
   providerId: "google.com"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...