Chcę zbudować aplikację internetową Node.js za pomocą Firebase (uwierzytelnianie, baza danych i pamięć masowa). Ale nie rozumiem, do którego modułu powinienem użyć, firebase lub firebase-admin (lub oba).Jaka jest różnica między modułem npm Firebase i firebase-admin?
6
A
Odpowiedz
13
Zestaw SDK administratora uruchamia kod za pomocą administrative permissions. Oznacza to, że jest to bypasses the security rules of your Firebase Database. Ma również funkcjonalność do manage users and mint custom tokens i może być used to send FCM messages.
Jeśli używasz zwykłego (nie administracyjnego) modułu Firebase, używasz zwykłego klienta Firebase i nie masz tych rozszerzonych możliwości.
A więc, jaki jest przypadek użycia dla firebase admin w porównaniu do zwykłego firebase? – yoursweater