2.4 KiB
2.4 KiB
Firebase
:::info This page explains the steps you need to follow to set up the Firebase connection in Automatisch. If any of the steps are outdated, please let us know! :::
- Go to the Google Cloud Console to create a project.
- Click on the project drop-down menu at the top of the page, and click on the New Project button.
- Enter a name for your project and click on the Create button.
- Go to API Library in Google Cloud console.
- Search for Cloud Firestore API in the search bar and click on it.
- Click on the Enable button to enable the API.
- Repeat steps 5 and 6 for the Firebase Realtime Database API and People API
- Go to OAuth consent screen in Google Cloud console.
- Select External here for starting your app in testing mode at first. Click on the Create button.
- Fill App Name, User Support Email, and Developer Contact Information. Click on the Save and Continue button.
- Skip adding or removing scopes and click on the Save and Continue button.
- Click on the Add Users button and add a test email because only test users can access the app while publishing status is set to "Testing".
- Click on the Save and Continue button and now you have configured the consent screen.
- Go to Credentials in Google Cloud console.
- Click on the Create Credentials button and select the OAuth client ID option.
- Select the application type as Web application and fill the Name field.
- Copy OAuth Redirect URL from Automatisch to Authorized redirect URIs field, and click on the Create button.
- Copy the Your Client ID value from the following popup to the
Client ID
field on Automatisch. - Copy the Your Client Secret value from the following popup to the
Client Secret
field on Automatisch. - Login to your Firebase account and go to your project (please create a new project if you don't already have one).
- Click on the gear icon next to Project Overview and go to Project settings.
- Copy the Project ID value to the
Project ID
field on Automatisch. - Click Submit button on Automatisch.
- Congrats! Start using your new Firebase connection within the flows.