Talaan ng mga Nilalaman:

Gaano katagal ang mga token sa pag-access ng Google?
Gaano katagal ang mga token sa pag-access ng Google?

Video: Gaano katagal ang mga token sa pag-access ng Google?

Video: Gaano katagal ang mga token sa pag-access ng Google?
Video: GAANO KATAGAL ANG BYAHE PAPUNTA SA MGA PLANETA SA SOLAR SYSTEM? | Bagong Kaalaman 2024, Nobyembre
Anonim

www.googleapis.com/auth/cloud-platform. lifetime: Ang tagal ng access token sa mga segundo, pagkatapos nito ang token mag-e-expire. Ang pinakamataas token habang buhay ay 1 oras (3, 600 segundo).

Kaugnay nito, gaano katagal dapat tumagal ang isang token ng pag-access?

Maikli ang buhay mga token karaniwang may buhay na halos isang oras o dalawa, habang mahaba -nabuhay mga token karaniwang may buhay na humigit-kumulang 60 araw.

Higit pa rito, paano ako makakakuha ng Google access token? Mga pangunahing hakbang

  1. Kumuha ng mga kredensyal ng OAuth 2.0 mula sa Google API Console.
  2. Kumuha ng access token mula sa Google Authorization Server.
  3. Suriin ang mga saklaw ng access na ibinigay ng user.
  4. Ipadala ang access token sa isang API.
  5. I-refresh ang access token, kung kinakailangan.

Kung isasaalang-alang ito, mag-e-expire ba ang mga access token?

Bilang default, mga token sa pag-access ay may bisa sa loob ng 60 araw at programmatic refresh mga token ay may bisa sa loob ng isang taon. Dapat muling pahintulutan ng miyembro ang iyong aplikasyon kapag nag-refresh mawawalan ng bisa ang mga token.

Paano ko hahawakan ang mga nag-expire na token sa pag-access?

Magagawa ito gamit ang mga sumusunod na hakbang:

  1. convert expires_in sa isang expire time (panahon, RFC-3339/ISO-8601 datetime, atbp.)
  2. iimbak ang oras ng pag-expire.
  3. sa bawat kahilingan sa mapagkukunan, suriin ang kasalukuyang oras laban sa oras ng pag-expire at gumawa ng kahilingan sa pag-refresh ng token bago ang kahilingan sa mapagkukunan kung ang access_token ay nag-expire na.

Inirerekumendang: