การลิงก์บัญชีใช้สำหรับแอปเพื่อให้ Google แนะนำผู้ใช้ให้ลงชื่อเข้าใช้บริการเว็บของแอปได้
การแสดง JSON | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
ช่อง | |
---|---|
clientId |
สตริงสาธารณะที่ไม่ซ้ำกันซึ่งใช้ในการระบุไคลเอ็นต์ที่ขอการตรวจสอบสิทธิ์ |
clientSecret |
รหัสลับไคลเอ็นต์ที่นักพัฒนาซอฟต์แวร์เก็บรักษาไว้ |
grantType |
ระบุประเภทของการตรวจสอบสิทธิ์ |
authenticationUrl |
URL ที่ระบบจะเปลี่ยนเส้นทางผู้ใช้ไปเพื่อป้อนข้อมูลเข้าสู่ระบบ เช่น |
accessTokenUrl |
URL สำหรับดึงข้อมูลโทเค็นเพื่อการเข้าถึงที่มีรหัสการให้สิทธิ์ เช่น |
scopes[] |
รายการขอบเขตที่ผู้ใช้ต้องให้สิทธิ์ รองรับขอบเขตสูงสุด 10 ขอบเขต |
scopeExplanationUrl |
URL ของแอปสำหรับแสดงข้อมูลเกี่ยวกับขอบเขตที่โทเค็นเพื่อการเข้าถึงมีให้ URL จะต่อท้ายด้วยพารามิเตอร์การค้นหา "scopes" ที่มีรายการขอบเขตที่ขอ เช่น |
googleSignInClientId |
รหัสไคลเอ็นต์ OAuth 2.0 ของคอนโซล Google API ที่แอปสำหรับ Google Sign-In ใช้ ต้องกรอกช่องนี้สำหรับประเภทการยืนยัน |
assertionTypes[] |
รายการประเภทการยืนยันที่แอปรองรับที่ปลายทางของโทเค็นได้ |
basicAuthHeaderForTokenEndpoint |
ใช้ส่วนหัวการตรวจสอบสิทธิ์พื้นฐานสำหรับปลายทางของโทเค็น หากตั้งค่าช่องนี้เป็น "จริง" มิฉะนั้น ให้ใช้รหัสไคลเอ็นต์และข้อมูลลับภายในเนื้อหาของโพสต์ |
revocationEndpoint |
ปลายทางการเพิกถอนโทเค็น โปรดดูค่าที่ถูกต้องในเอกสารสำหรับนักพัฒนาซอฟต์แวร์ของ IdP เช่น https://login.example.com/oauth/revoke |
androidAppFlip[] |
การกําหนดค่าการลิงก์บัญชีสำหรับ Android AppFlip |
iosAppFlip[] |
การกำหนดค่าการลิงก์บัญชี iOS AppFlip |
AndroidAppFlip
การกําหนดค่าการลิงก์บัญชีสำหรับ Android AppFlip
การแสดง JSON | |
---|---|
{ "appPackageName": string, "appSignature": string, "appFlipIntent": string } |
ช่อง | |
---|---|
appPackageName |
ชื่อแพ็กเกจของแอปบุคคลที่สาม |
appSignature |
ลายนิ้วมือ SHA-256 ของลายเซ็นที่ลงนามสำหรับแอป 3P |
appFlipIntent |
การดำเนินการผ่าน Intent ที่ควรใช้เพื่อเริ่มแอปของบุคคลที่สาม |
IosAppFlip
การกำหนดค่าการลิงก์บัญชี iOS AppFlip
การแสดง JSON | |
---|---|
{ "universalLink": string } |
ช่อง | |
---|---|
universalLink |
Universal Link สำหรับแอปของบุคคลที่สาม |