Get Firebase access credentials

Here you'll see how to get your app ready for use on Bubble and how to get the credentials you need to enter on the plugin settings.

Basic settings for front-end actions

1- On the Firebase Console of your project, click on the ⚙️ next to the "Project Overview" menu button and on "Project Settings"

Click on Project Settings

2- On the "General" tab, go to the button and create a new Web App. You can give it any name you like.

3- On the created Web app, under the same tab "General", select the "Config" option. It will show a JSON object notation with all the credentials you need to add on the plugin settings.

Get each information on the JSON object (apiKey, authDomain, projectId and so on) and copy them to the plugin settings.
These first credentials are enough to run front-end actions.

Service Account for backend actions

For you to use the plugins Backend actions, you'll need to add a service account credential to the plugin. Follow the steps below.

1- Back to the "Project Settings" on the Firebase Console, go to the "Service Account" tab and click on the "Generate new private key" button

Click on "Generate new private key"

2- On the opened popup, click on "Generate key" do download a ".json" file that contains the configuration data for our plugin

Click on "Generate key"

3- Open the file on a Notepad, copy its contents and paste them on the "Service Account JSON" field on the plugin settings.

Open the .json file and copy its contents.
Copy the .json file content on the "Service Account JSON" field on the plugin settings.

Last updated