web-dev-qa-db-fra.com

Quelle est la différence entre le module Firebase et le module NPM Firebase-admin?

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).

29
Diogo Capela

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.

33
Frank van Puffelen