web-dev-qa-db-fra.com

Heure d'expiration du jeton d'accès Google

Quand j'obtiens un access_token de l'API Google, il est accompagné d'un 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?

136
Frank LaRosa

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 pour dire que c'est négligeant pour Google de ne pas documenter cela.

89

Consultez: https://developers.google.com/accounts/docs/OAuth2UserAgent#handlingtheresponse

Ça dit:

Les autres paramètres inclus dans la réponse incluent expires_in et token_type. Ces paramètres décrivent la durée de vie du jeton en secondes ...

86
stewe

Comme il n’ya pas de réponse acceptée, je vais essayer de répondre à celle-ci:

[s] - seconds
13
msysmilu

à partir de Google OAuth2.0 for Client

  • expires_in - Nombre de secondes restant avant que le jeton ne soit invalide .
4
Davide Castronovo