Аутентификация Firebase: Почему через какое-то время используется идентификационный пакет signInWithCustomToken с ответом на запрос токена refre sh PERMISSION_DENIED? - PullRequest
1 голос
/ 13 марта 2020

У меня есть реализация на моем сайте реакции для аутентификации с помощью пользовательского токена, возвращенного моим сервером, для этого я использую firebase.auth().signInWithCustomToken(token) Я понимаю, что, если вы используете этот вид аутентификации, это обеспечивает автоматический c запрос (https://securetoken.googleapis.com/v1/token?key=[myApiToken]) обновить sh токен после истечения этого срока. но по истечении этого срока мое приложение начало отклонять запрос со следующим ответом:

   {
  "error": {
    "code": 403,
    "message": "Requests to this API securetoken.googleapis.com method google.identity.securetoken.v1.SecureToken.GrantToken are blocked.",
    "status": "PERMISSION_DENIED",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.Help",
        "links": [
          {
            "description": "Google developer console API key",
            "url": "https://console.developers.google.com/project/[MyProjectId]/apiui/credential"
          }
        ]
      }
    ]
  }
}

У меня есть: "firebase": "^7.6.1" "react": "^16.12.0"

...