Я хочу создать пользовательский токен на 24 часа, но он проверяется на firebase, только если он создан на 1 час. Есть ли какая-то конкретная причина для этого? - PullRequest
0 голосов
/ 07 марта 2019

я использую этот массив для генерации токена jwt

$payload = array(
          "iss" => $service_account_email,
          "sub" => $service_account_email,
          "aud" => "https://identitytoolkit.googleapis.com/google.identity.identitytoolkit.v1.IdentityToolkit",
          "iat" => $now_seconds,
          "exp" => $now_seconds+(2*60*60),  // Maximum expiration time is 24 hours
          "uid" => $uid,
          "claims" => $additional_claims
        );

Если по истечении времени я добавляю (60 * 60), он успешно проверяет токен на базе Firebase, но если его значение превышает 1 час, он дает ошибку.

...