AssertionType

ประเภทการยืนยันที่แอปรองรับได้ที่ปลายทางของโทเค็น

Enum
UNKNOWN_ASSERTION_TYPE ประเภทการยืนยันที่ไม่รู้จักสําหรับความเข้ากันได้แบบย้อนหลัง ถูกปฏิเสธ
ID_TOKEN

โทเค็นรหัส OpenIDConnect นี่คือโทเค็น JWT ที่ตั้งค่า grantType เป็น urn:ietf:params:oauth:grant-type:jwt-bearer ซึ่งเป็นโทเค็นเดียวกับที่ไลบรารีการลงชื่อเข้าใช้ Google ได้สร้างขึ้น และเอกสารยืนยันมีอยู่ที่ https://developers.google.com/identity/sign-in/web/backend-auth โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับโทเค็น JWT ที่ https://tools.ietf.org/html/rfc7523#section-2.1

โทเค็นนี้จะรวมคู่คีย์-ค่า intent=get ที่ไม่เป็นมาตรฐานเมื่อผู้ใช้พยายามเชื่อมโยงกับบัญชีที่มีอยู่

คําตอบควรเป็นไปตาม https://tools.ietf.org/html/rfc6749#section-4.1.4 ในกรณีที่สําเร็จ และเป็นไปตาม https://tools.ietf.org/html/rfc6749#section-4.2.2.1 ในกรณีที่เกิดข้อผิดพลาด

ACCOUNT_CREATION ซึ่งเหมือนกับ ID_TOKEN เว้นแต่ว่าจะมีการตั้งค่าคีย์ "เจตนา" ที่ไม่เป็นไปตามมาตรฐานเป็น "สร้าง" ซึ่งบ่งชี้ว่าผู้ใช้พยายามสร้างบัญชีใหม่ที่ควรเชื่อมโยงกับรหัส Google ในช่อง sub ของ JWT เช่นเดียวกับการใช้งานอื่นๆ ของ Google Sign-In ให้คําตอบเหมือน ID_TOKEN