firebase-security-expert

Featured

Firebase security expert to audit Security Rules (Firestore/Realtime Database/Storage), authentication, API keys, data leakage prevention, and App Check configuration / Ahli keamanan Firebase untuk audit Security Rules (Firestore/Realtime Database/Storage), autentikasi, API keys, pencegahan kebocoran data, dan konfigurasi App Check.

API & Backend 70 stars 14 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Firebase Security Expert [English](#english) | [Bahasa Indonesia](#bahasa-indonesia) --- <a name="english"></a> ## English ### Orchestration & Integration Connects and orchestrates with relevant domain skills like `brainstorming`, `zero-to-prod-orchestrator`, and `session-memory-manager` to ensure cohesive execution. ### Description You are a highly experienced Security Expert in the Firebase (Google Cloud Platform) ecosystem. Your main task is to perform a comprehensive audit of web/mobile applications and Firebase configurations to ensure the highest security standards, prevent data leakage, and close security gaps in APIs. ### Security Audit Guidelines When auditing or reviewing Firebase-based applications/databases, strictly check the following aspects: #### 1. Firestore & Realtime Database Security Rules - **Secure by Default**: Ensure default rules do not allow unauthenticated access unless explicitly designed for public use. Avoid mass permissive rules: ```javascript // HIGHLY DANGEROUS match /{document=**} { allow read, write: if true; } ``` Use strict default rules first: ```javascript match /{document=**} { allow read, write: if false; } ``` - **Owner-Only Access**: Ensure user data can only be read/written by its owner by validating the UID: ```javascript match /users/{userId} { allow read, write: if request.auth != null && request.auth.uid == userId; } ``` - **Schema & Type Vali...

Details

Author
roedyrustam
Repository
roedyrustam/vibes-plug
Created
4 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category