Cuando obtengo un access_token de la API de Google, viene con un expires_invalor. Según la documentación, este valor indica "La vida útil restante del token de acceso".
¿Cuáles son las unidades de este valor?
Cuando obtengo un access_token de la API de Google, viene con un expires_invalor. Según la documentación, este valor indica "La vida útil restante del token de acceso".
¿Cuáles son las unidades de este valor?
Respuestas:
La especificación dice segundos:
http://tools.ietf.org/html/draft-ietf-oauth-v2-22#section-4.2.2
expires_in
OPTIONAL. The lifetime in seconds of the access token. For
example, the value "3600" denotes that the access token will
expire in one hour from the time the response was generated.
Estoy de acuerdo con OP en que es descuidado que Google no documente esto.
Echa un vistazo a: https://developers.google.com/accounts/docs/OAuth2UserAgent#handlingtheresponse
Dice:
Otros parámetros incluidos en la respuesta incluyen
expires_inytoken_type. Estos parámetros describen la vida útil del token en segundos ...
De Google OAuth2.0 para la documentación del Cliente ,