Lorsque j'obtiens un access_token
de l'API Google, il est livré avec une expires_in
valeur. Selon la documentation, cette valeur indique "La durée de vie restante du jeton d'accès".
Quelles sont les unités de cette valeur?
Lorsque j'obtiens un access_token
de l'API Google, il est livré avec une expires_in
valeur. Selon la documentation, cette valeur indique "La durée de vie restante du jeton d'accès".
Quelles sont les unités de cette valeur?
Réponses:
La spécification dit secondes:
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.
Je suis d'accord avec OP qu'il est négligent pour Google de ne pas documenter cela.
Jetez un œil à: https://developers.google.com/accounts/docs/OAuth2UserAgent#handlingtheresponse
Ça dit:
Les autres paramètres inclus dans la réponse comprennent
expires_in
ettoken_type
. Ces paramètres décrivent la durée de vie du jeton en secondes ...
À partir de la documentation Google OAuth2.0 for Client ,