All Collections
Troubleshooting
Firebase rules for Flamelink
Firebase rules for Flamelink
Troubleshooting your Flamelink & Firebase rules
Support avatar
Written by Support
Updated over a week ago

Flamelink requires read & write functionality to be enabled for either the Realtime Database or Cloud Firestore (read more here) and your Storage Bucket.

Please ensure the following rules are set correctly:


For Cloud Firestore

rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}

Copy the above rules to your Cloud Firestore database rules

For Realtime Database

{
"rules": {
"flamelink": {
".read": "auth != null",
".write": "auth != null",
"users": {
".indexOn": ["id", "email"]
}
}
}
}

Copy the above rules to your Realtime database rules

For Cloud Storage Bucket

rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
match /flamelink/{allPaths=**} {
allow read;
allow write: if request.auth != null;
}
}
}

Copy the above rules to your Realtime database rules

That's it!

You might also be interested in knowing where Flamelink stores Cloud Firestore data. Click here.

Did this answer your question?