firebase-admin.security-rules package

กฎความปลอดภัยสำหรับ Cloud Firestore และ Cloud Storage

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
getSecurityRules(แอป) รับบริการ SecurityRules สำหรับแอปเริ่มต้นหรือแอปที่ระบุ admin.securityRules() อาจเรียกใช้โดยไม่มีอาร์กิวเมนต์เพื่อเข้าถึงบริการ SecurityRules ของแอปเริ่มต้น หรือใช้ admin.securityRules(app) เพื่อเข้าถึงบริการ SecurityRules ที่เชื่อมโยงกับแอปหนึ่งๆ

ชั้นเรียน

ชั้น คำอธิบาย
ชุดกฎ ชุดกฎความปลอดภัยของ Firebase
RulesetMetadataList หน้าของข้อมูลเมตาของชุดกฎ
กฎความปลอดภัย อินเทอร์เฟซบริการ Firebase SecurityRules

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
RulesetMetadata ข้อมูลเมตาที่จำเป็นซึ่งเชื่อมโยงกับชุดกฎ
ไฟล์กฎ ไฟล์ต้นฉบับที่มีกฎความปลอดภัยของ Firebase บางกฎ เนื้อหามีซอร์สโค้ดดิบ รวมถึงการจัดรูปแบบข้อความ การเยื้อง และความคิดเห็น ใช้เมธอด SecurityRules.createRulesFileFromSource() เพื่อสร้างอินสแตนซ์ประเภทนี้รายการใหม่

getSecurityRules(แอป)

รับบริการ SecurityRules สำหรับแอปเริ่มต้นหรือแอปที่กำหนด

สามารถเรียก admin.securityRules() ได้โดยไม่ต้องมีอาร์กิวเมนต์เพื่อเข้าถึงบริการ SecurityRules ของแอปเริ่มต้น หรืออาจเรียกด้วย admin.securityRules(app) เพื่อเข้าถึงบริการของ SecurityRules ที่เชื่อมโยงกับแอปที่ต้องการก็ได้

ลายเซ็น:

export declare function getSecurityRules(app?: App): SecurityRules;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป แอปที่ไม่บังคับสำหรับแสดงบริการ SecurityRules หากไม่ได้ระบุไว้ ระบบจะแสดงผลบริการ SecurityRules เริ่มต้น

การคืนสินค้า:

กฎความปลอดภัย

บริการ SecurityRules เริ่มต้นหากไม่มีการให้แอป หรือบริการ SecurityRules ที่เชื่อมโยงกับแอปที่ระบุ

ตัวอย่างที่ 1

// Get the SecurityRules service for the default app
const defaultSecurityRules = getSecurityRules();

ตัวอย่างที่ 2

// Get the SecurityRules service for a given app
const otherSecurityRules = getSecurityRules(otherApp);