Cuando obtengo un access_token
de la API de Google, viene con un expires_in
valor. 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_in
valor. 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_in
ytoken_type
. Estos parámetros describen la vida útil del token en segundos ...
De Google OAuth2.0 para la documentación del Cliente ,