GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - firebase/firebase-admin-node: Firebase Admin Node.js SDK

BranchesTags
Open more actions menu

Latest commit

 

History

1,553 Commits
1,553 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.opensource
.opensource
 
 
docgen
docgen
 
 
etc
etc
 
 
src
src
 
 
test
test
 
 
third_party
third_party
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
PULL_REQUEST_TEMPLATE.md
PULL_REQUEST_TEMPLATE.md
 
 
README.md
README.md
 
 
api-extractor.json
api-extractor.json
 
 
entrypoints.json
entrypoints.json
 
 
eslint.config.mjs
eslint.config.mjs
 
 
generate-esm-wrapper.js
generate-esm-wrapper.js
 
 
generate-reports.js
generate-reports.js
 
 
gulpfile.js
gulpfile.js
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 
tsdoc.json
tsdoc.json
 
 

Repository files navigation

Build Status

Firebase Admin Node.js SDK

Table of Contents

  • Overview
  • Installation
  • Contributing
  • Documentation
  • Supported Environments
  • Acknowledgments
  • License

Overview

Firebase provides the tools and infrastructure you need to develop your app, grow your user base, and earn money. The Firebase Admin Node.js SDK enables access to Firebase services from privileged environments (such as servers or cloud) in Node.js.

For more information, visit the Firebase Admin SDK setup guide.

Installation

The Firebase Admin Node.js SDK is available on npm as firebase-admin:

$ npm install --save firebase-admin

To use the module in your application, require it from any JavaScript file:

const { initializeApp } = require("firebase-admin/app");

initializeApp();

If you are using ES2015, you can import the module instead:

import { initializeApp } from "firebase-admin/app";

initializeApp();

Contributing

Please refer to the CONTRIBUTING page for more information about how you can contribute to this project. We welcome bug reports, feature requests, code review feedback, and also pull requests.

Supported Environments

We currently support Node.js 22 and higher.

Please also note that the Admin SDK should only be used in server-side/back-end environments controlled by the app developer. This includes most server and serverless platforms (both on-premise and in the cloud). It is not recommended to use the Admin SDK in client-side environments.

Documentation

  • Setup Guide
  • Database Guide
  • Authentication Guide
  • Cloud Messaging Guide
  • API Reference
  • Release Notes

Acknowledgments

Thanks to the team at Casetext for transferring ownership of the firebase-admin npm module over to the Firebase team and for their longtime use and support of the Firebase platform.

License

Firebase Admin Node.js SDK is licensed under the Apache License, version 2.0.

Your use of Firebase is governed by the Terms of Service for Firebase Services.

About

Firebase Admin Node.js SDK

firebase.google.com/docs/admin/setup

Topics

authentificationfirebasefirebase-adminfirebase-admin-sdkfirebase-authfirebase-authenticationfirebase-cloud-messagingfirebase-databasefirebase-dbnodejsrealtime-database

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

1.8k stars

Watchers

101 watching

Forks

429 forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.