เมื่อเข้าใจว่า App Check จะส่งผลกระทบต่อผู้ใช้อย่างไรและพร้อมดำเนินการต่อแล้ว ให้เปิดการบังคับใช้ App Check
เปิดใช้การบังคับใช้ใน Google API Console
หากต้องการเปิดใช้การบังคับใช้ ให้ทำตามขั้นตอนต่อไปนี้
ไปที่มุมมองแก้ไขของไคลเอ็นต์ iOS ในหน้าข้อมูลเข้าสู่ระบบ คุณจะเห็นเมตริกทางด้านขวาของหน้าในส่วน Google Identity for iOS
คลิกปุ่มENFORCEและยืนยันการเลือก เมื่อการบังคับใช้มีผลใช้งานแล้ว ระบบจะปฏิเสธคำขอที่ยังไม่ยืนยันทั้งหมดจากไคลเอ็นต์
หมายเหตุ : หลังจากเปิดใช้การบังคับใช้แล้ว การเปลี่ยนแปลงอาจใช้เวลาถึง 15 นาทีจึงจะมีผล
เปิดใช้การบังคับใช้ในคอนโซล Firebase
คุณสามารถบังคับใช้ App Check สำหรับไคลเอ็นต์ iOS บางรายหรือทุกราย
เปิดใช้การบังคับใช้สำหรับไคลเอ็นต์ iOS ทั้งหมด
หากต้องการเปิดการบังคับใช้สำหรับ Google Sign-In ใน iOS ให้ทําตามขั้นตอนต่อไปนี้ เมื่อเปิดใช้การบังคับใช้ ระบบจะปฏิเสธคำขอที่ยังไม่ยืนยันทั้งหมด รวมถึงคำขอที่เชื่อมโยงกับไคลเอ็นต์ OAuth ของ iOS ที่ไม่ได้ลิงก์กับแอป Firebase
เปิดส่วน App Check ของคอนโซล Firebase
ขยายส่วนGoogle Identity สำหรับ iOS
คลิกบังคับใช้และยืนยันการเลือก
โปรดทราบว่าระบบอาจใช้เวลาถึง 15 นาทีหลังจากที่คุณเปิดใช้การบังคับใช้จึงจะมีผล
เปิดใช้การบังคับใช้สำหรับไคลเอ็นต์ iOS บางรายการ
นอกจากนี้ คุณยังกำหนดค่าการบังคับใช้ App Check สำหรับไคลเอ็นต์ OAuth ของ iOS บางรายการได้ด้วย โดยทําดังนี้
เปิดไคลเอ็นต์ OAuth ในส่วน App Check ของคอนโซล Firebase
ขยายมุมมองเมตริกสําหรับไคลเอ็นต์ OAuth ที่ต้องการกําหนดค่า
หากยังไม่ได้ลิงก์ไคลเอ็นต์กับแอป ให้ลิงก์
คลิกสร้างการลบล้างการบังคับใช้
เลือกว่าจะบังคับใช้หรือไม่บังคับใช้ App Check สำหรับไคลเอ็นต์ OAuth นี้ การตั้งค่านี้จะลบล้างการตั้งค่าการบังคับใช้ Google Identity ทั่วโลกของโปรเจ็กต์สำหรับ iOS
โปรดทราบว่าระบบอาจใช้เวลาถึง 15 นาทีหลังจากคุณเปิดใช้การบังคับใช้เพื่อให้การบังคับใช้มีผล