Je veux créer une application web Node.js en utilisant Firebase (authentification, base de données et stockage). Mais je ne sais pas quel module dois-je utiliser, firebase ou firebase-admin (ou les deux).
Le SDK administrateur exécute votre code avec autorisations administratives . Cela signifie qu'il contourne les règles de sécurité de votre base de données Firebase . Il a également des fonctionnalités pour gérer les utilisateurs et les jetons personnalisés et peut être tilisé pour envoyer des messages FCM .
Si vous utilisez le module Firebase standard (non administrateur), vous exécutez en tant que client Firebase standard et ne disposez pas de ces capacités étendues.