RefirebaseRefirebase

Admin Firestore

Server-side access to Firestore.

Usage

The Admin SDK provides privileged access to Firestore, bypassing security rules. It wraps standard admin methods returning { data, error } for easier error handling.

server.ts
import { admin } from './admin';

async function updateServerUser(id: string) {
  const result = await admin.db.firestore.update('users', id, { verified: true });
  if (result.error) console.error(result.error);
}