Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Is the firebase admin sdk the same as firebase?


Asked by Cruz Dunn on Dec 03, 2021 FAQ



Both sets of libraries provide the same Cloud Firestore features. The Firebase Admin SDKs bundle access to Cloud Firestore and several other Firebase products, like Firebase Auth and Firebase Cloud Messaging, in a single library.
One may also ask,
The Firebase Admin SDKs support Cloud Firestore access in Java, Python, Node.js, and Go. To get started with a Firebase Admin SDK, see Add the Firebase Admin SDK to Your Server.
Moreover, Introduction to the Admin Auth API. The Firebase Admin SDK allows you to integrate your own servers with Firebase Authentication. You can use the Firebase Admin SDK to manage your users or to manage authentication tokens.
In addition,
React Native Firebase internally sets the versions of the native SDKs which each module uses. Each release of the library is tested against a fixed set of SDK versions (e.g. Firebase SDKs), allowing us to be confident that every feature the library supports is working as expected.
Indeed,
Instead of sending requests with a user’s raw uid which can be easily spoofed by a malicious client, send the user's ID token which can be verified via a Firebase Admin SDK (or even a third-party JWT library if Firebase does not have an Admin SDK in your language of choice).