เปิดใช้การบังคับใช้ App Check

เมื่อเข้าใจว่า App Check จะส่งผลต่อผู้ใช้อย่างไร และพร้อมดำเนินการต่อแล้ว คุณก็เปิดใช้การบังคับใช้ App Check ได้

เปิดใช้การบังคับใช้ใน Google API Console

หากต้องการเปิดใช้การบังคับใช้ ให้ทำตามขั้นตอนต่อไปนี้

  1. ไปที่มุมมองการแก้ไขของไคลเอ็นต์ iOS ในหน้าข้อมูลเข้าสู่ระบบ คุณจะเห็นเมตริกทางด้านขวาของหน้า ในส่วนข้อมูลระบุตัวตนของ Google สำหรับ iOS

  2. คลิกปุ่มบังคับใช้และยืนยันตัวเลือก เมื่อการบังคับใช้ มีผลแล้ว ระบบจะปฏิเสธคำขอที่ยังไม่ยืนยันทั้งหมดจากไคลเอ็นต์ของคุณ

หมายเหตุ : หลังจากเปิดใช้การบังคับใช้แล้ว ระบบอาจใช้เวลาถึง 15 นาทีเพื่อให้การเปลี่ยนแปลงมีผล

เปิดใช้การบังคับใช้ในคอนโซล Firebase

คุณสามารถบังคับใช้ App Check สำหรับไคลเอ็นต์ iOS ที่เฉพาะเจาะจงหรือสำหรับไคลเอ็นต์ iOS ทั้งหมดได้

เปิดใช้การบังคับใช้สำหรับไคลเอ็นต์ iOS ทั้งหมด

หากต้องการเปิดใช้การบังคับใช้สำหรับการลงชื่อเข้าใช้ด้วย Google ใน iOS ให้ทำตามขั้นตอนต่อไปนี้ เมื่อเปิดใช้การบังคับใช้แล้ว ระบบจะปฏิเสธคำขอที่ยังไม่ยืนยันทั้งหมด รวมถึงคำขอที่เชื่อมโยงกับไคลเอ็นต์ OAuth ของ iOS ที่ไม่ได้ลิงก์กับแอป Firebase

  1. เปิดส่วน App Check ของคอนโซล Firebase

  2. ขยายส่วน Google Identity สำหรับ iOS

  3. คลิกบังคับใช้และยืนยันตัวเลือก

โปรดทราบว่าหลังจากที่คุณเปิดใช้การบังคับใช้แล้ว ระบบอาจใช้เวลาถึง 15 นาที จึงจะมีผล

เปิดใช้การบังคับใช้สำหรับไคลเอ็นต์ iOS ที่เฉพาะเจาะจง

นอกจากนี้ คุณยังกำหนดค่าการบังคับใช้ App Check สำหรับไคลเอ็นต์ OAuth ของ iOS ที่เฉพาะเจาะจงได้ด้วย โดยทำดังนี้

  1. เปิดไคลเอ็นต์ OAuth ในส่วน App Check ของ คอนโซล Firebase

  2. ขยายมุมมองเมตริกสำหรับไคลเอ็นต์ OAuth ที่ต้องการกำหนดค่า

  3. หากยังไม่ได้ลิงก์ไคลเอ็นต์กับแอป ให้ดำเนินการดังกล่าว

  4. คลิกสร้างการลบล้างการบังคับใช้

  5. เลือกว่าจะบังคับใช้หรือยกเลิกการบังคับใช้ App Check สำหรับไคลเอ็นต์ OAuth นี้ การตั้งค่านี้จะลบล้างการตั้งค่าการบังคับใช้ข้อมูลประจำตัว Google ทั่วโลกสำหรับ iOS ของโปรเจ็กต์

โปรดทราบว่าหลังจากที่คุณเปิดใช้การบังคับใช้แล้ว ระบบอาจใช้เวลาถึง 15 นาที จึงจะมีผล