¿Cómo cambiar el tiempo de expiración de un token de acceso de Google?
Tengo este código para autenticar al usuario usando la API oauth 2.0 en php, pero quiero cambiar el tiempo de caducidad del token. Normalmente, el token caduca en 1 hora, pero debo cambiarlo al tiempo máximo que creo que son 200 días. ¿Cómo puedo lograr eso? Cualquier ayuda o sugerencia será apreciada.
davy.ai
Puedes lograr esto cambiando el método
$client->fetchAccessTokenWithAuthCode($authCode)
por$client->fetchAccessTokenWithAuthCode($authCode, [ 'expires_in' => 200 * 24 * 60 * 60 ])
, lo cual establecerá el tiempo de caducidad del token a 200 días.