Firebase - What is the API Key

76,759

Solution 1

You can generate your api key at https://console.developers.google.com/apis/credentials?project=[YOUR-PROJECT]

Replace [YOUR-PROJECT] with your proyect ID.

Find more information at https://support.google.com/cloud/answer/6158862

regards.

Solution 2

updated the links to the new Firebase website

Your question is very timely, as Firebase just announced its full security suite a few days ago.

There's a nice intro screencast and docs here: https://firebase.google.com/docs/database/security/

The "API Key" is the old name for a Firebase Secret. This is used to generate Authentication Tokens to prove to Firebase who users are. You can see docs on authentication here: https://firebase.google.com/docs/auth/

Solution 3

Follow these steps:

  1. Login to Firebase Console
  2. Select your project
  3. On the top left corner, you'll find Settings icon, click on Project Settings

settings

  1. For Web API key, you can find in General Tab web-api-key

  2. For Server Key, you can find under Cloud Messaging Tab server-key

Share:
76,759
Sundararajan S
Author by

Sundararajan S

Updated on October 15, 2020

Comments

  • Sundararajan S
    Sundararajan S over 3 years

    In Firebase, when we sign up , it gives us an API key for each firebase Url. But where is it used in a consuming application? The fireBase API does not provide any means to supply API Key.

    Security : What prevents anyone to go ahead and write any object to the given firebase Url? How is the authorization managed?

  • Kinka
    Kinka over 11 years
    I did as the document says, but trapped by the error FirebaseAuthClient is not defined as I'm trying to use new FirebaseAuthClient(). So, what's wrong?
  • Kinka
    Kinka over 11 years
    OK, I know... I need to add the Firebase Simple Login JavaScript include, but it doesn't tell us where the code exists. However, I found it at github.com/firebase/firetube...
  • Jason Pudzianowski
    Jason Pudzianowski over 11 years
    ^ Is the correct answer. You need to include <script type="text/javascript" src="cdn.firebase.com/v0/firebase-auth-client.js"></…>
  • abbood
    abbood over 6 years
    what does this gotta do with firebase?
  • Eliut Islas
    Eliut Islas over 6 years
    Everything. Firebase is a Google product.