refactor(admin): remove hardcoded email and dynamically resolve admin privileges via Firestore Admins collection
Build Android APK / Build Release APKs (push) Successful in 16m46s

This commit is contained in:
2026-09-14 11:44:04 +02:00
parent 2f2170573d
commit fb91666402
3 changed files with 65 additions and 15 deletions
+1 -2
View File
@@ -15,8 +15,7 @@ service firebase.storage {
// Nur der Verfasser oder ein Admin darf sein Foto löschen
allow delete: if request.auth != null && (
request.auth.uid == userId ||
request.auth.token.admin == true ||
request.auth.token.email == 'nicolas@gruber.info'
request.auth.token.admin == true
);
}
}