Các quy tắc bảo mật của Cloud Firestore và Cloud Storage.
Hàm
Chức năng | Mô tả |
---|---|
getSecurityRules(app) | Lấy dịch vụ SecurityRules cho ứng dụng mặc định hoặc một ứng dụng cụ thể.admin.securityRules() có thể được gọi mà không cần đối số để truy cập vào dịch vụ SecurityRules của ứng dụng mặc định hoặc dưới dạng admin.securityRules(app) để truy cập vào dịch vụ SecurityRules liên kết với một ứng dụng cụ thể. |
Lớp học
Hạng | Mô tả |
---|---|
Quy tắc | Một bộ quy tắc bảo mật của Firebase. |
RulesetMetadataList | Một trang về siêu dữ liệu của bộ quy tắc. |
SecurityRules | Giao diện dịch vụ Firebase SecurityRules . |
Giao diện
Giao diện | Mô tả |
---|---|
RulesetMetadata | Siêu dữ liệu bắt buộc được liên kết với một bộ quy tắc. |
RulesFile (Tệp quy tắc) | Tệp nguồn chứa một số quy tắc bảo mật của Firebase. Nội dung bao gồm mã nguồn thô, bao gồm cả việc định dạng văn bản, thụt lề và nhận xét. Sử dụng phương thức SecurityRules.createRulesFileFromSource() để tạo các phiên bản mới thuộc loại này. |
getSecurityRules(ứng dụng)
Lấy dịch vụ SecurityRules cho ứng dụng mặc định hoặc một ứng dụng cụ thể.
admin.securityRules()
có thể được gọi mà không có đối số để truy cập dịch vụ SecurityRules
của ứng dụng mặc định hoặc dưới dạng admin.securityRules(app)
để truy cập dịch vụ SecurityRules
liên kết với một ứng dụng cụ thể.
Chữ ký:
export declare function getSecurityRules(app?: App): SecurityRules;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
ứng dụng | Ứng dụng | Ứng dụng không bắt buộc để trả về dịch vụ SecurityRules . Nếu không được cung cấp, dịch vụ SecurityRules mặc định sẽ được trả về. |
Trường hợp trả lại hàng:
Dịch vụ SecurityRules
mặc định nếu không có ứng dụng nào được cung cấp hoặc dịch vụ SecurityRules
liên kết với ứng dụng đã cung cấp.
Ví dụ 1
// Get the SecurityRules service for the default app
const defaultSecurityRules = getSecurityRules();
Ví dụ 2
// Get the SecurityRules service for a given app
const otherSecurityRules = getSecurityRules(otherApp);