สารบัญ:

โทเค็นการเข้าถึงของ Google มีอายุการใช้งานนานเท่าใด
โทเค็นการเข้าถึงของ Google มีอายุการใช้งานนานเท่าใด

วีดีโอ: โทเค็นการเข้าถึงของ Google มีอายุการใช้งานนานเท่าใด

วีดีโอ: โทเค็นการเข้าถึงของ Google มีอายุการใช้งานนานเท่าใด
วีดีโอ: ตัดการอนุญาตให้แอพเข้าถึงข้อมูลของเรา 2024, เมษายน
Anonim

www.googleapis.com/auth/cloud-platform อายุการใช้งาน: ระยะเวลาของ โทเค็นการเข้าถึง ในไม่กี่วินาที หลังจากนั้น โทเค็น หมดอายุ สูงสุด โทเค็น ตลอดชีพ เป็น 1 ชั่วโมง (3, 600 วินาที)

ในการนี้โทเค็นการเข้าถึงควรมีอายุการใช้งานนานเท่าใด

อายุสั้น โทเค็น มักจะมีอายุการใช้งานประมาณหนึ่งหรือสองชั่วโมงในขณะที่ ยาว -อาศัยอยู่ โทเค็น มักมีอายุการใช้งานประมาณ 60 วัน

นอกจากนี้ ฉันจะรับโทเค็นการเข้าถึงของ Google ได้อย่างไร ขั้นตอนพื้นฐาน

  1. รับข้อมูลรับรอง OAuth 2.0 จากคอนโซล Google API
  2. รับโทเค็นการเข้าถึงจากเซิร์ฟเวอร์การให้สิทธิ์ของ Google
  3. ตรวจสอบขอบเขตการเข้าถึงที่ได้รับจากผู้ใช้
  4. ส่งโทเค็นการเข้าถึงไปยัง API
  5. รีเฟรชโทเค็นการเข้าถึง หากจำเป็น

เมื่อคำนึงถึงสิ่งนี้ โทเค็นการเข้าถึงจะหมดอายุหรือไม่

โดยค่าเริ่มต้น, โทเค็นการเข้าถึง มีอายุ 60 วันและการรีเฟรชแบบเป็นโปรแกรม โทเค็น มีอายุหนึ่งปี สมาชิกต้องให้สิทธิ์การสมัครของคุณอีกครั้งเมื่อรีเฟรช โทเค็นหมดอายุ.

ฉันจะจัดการโทเค็นการเข้าถึงที่หมดอายุได้อย่างไร

สามารถทำได้โดยใช้ขั้นตอนต่อไปนี้:

  1. แปลง expires_in เป็นเวลาหมดอายุ (epoch, RFC-3339/ISO-8601 datetime เป็นต้น)
  2. เก็บเวลาหมดอายุ
  3. ในแต่ละคำขอทรัพยากร ให้ตรวจสอบเวลาปัจจุบันเทียบกับเวลาหมดอายุ และทำการร้องขอการรีเฟรชโทเค็นก่อนคำขอทรัพยากรหาก access_token หมดอายุ

แนะนำ: