You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/configuration.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,14 @@ The python-mapswipe workers use a bunch of services provided by Google Cloud Pla
20
20
* set API restrictions > Restrict Key > Identity Toolkit API and Cloud Functions API
21
21
4. Also make sure to configure the API keys for the App side here.
22
22
23
+
Then set up a Service Account Key file:
24
+
1. Open [Google Cloud Service Accounts](https://console.cloud.google.com/iam-admin/serviceaccounts)
25
+
2. Create a new Service Account Key file:
26
+
* set name (e.g. *dev-mapswipe-workers*)
27
+
* add roles, (e.g. `Storage Admin` and `Firebase Admin`) or use pre-defined role instead (e.g. `Custom Firebase Developer`)
28
+
3. Download Key as file:
29
+
* select `.json` and save
30
+
23
31
## Firebase
24
32
Firebase is a central part of MapSwipe. In our setup we use *Firebase Database*, *Firebase Database Rules* and *Firebase Functions*. In the documentation we will refer to two elements:
25
33
1.`your_project_id`: This is the name of your Firebase project (e.g. *dev-mapswipe*)
0 commit comments