Beim Veröffentlichen
Du gibst E-Mail und Passwort im Publish Review Screen ein. Der Auto-Setup-Runner erstellt den Account auf deinem Firebase.
Der Admin-Account ist dein erster Administrator-Account mit vollen Verwaltungsrechten. Er wird automatisch beim Veröffentlichen deiner App erstellt - du musst ihn nicht mehr manuell während des Modul-Setups anlegen.
Beim Veröffentlichen
Du gibst E-Mail und Passwort im Publish Review Screen ein. Der Auto-Setup-Runner erstellt den Account auf deinem Firebase.
Volle Kontrolle
Der Admin-Account hat Owner-Rechte und kann alle Funktionen verwalten.
Sofortiger Zugang
Nach der Veröffentlichung kannst du dich sofort in deine App einloggen.
Passwort-Wiederherstellung
Bei Bedarf kannst du das Passwort über die E-Mail-Adresse zurücksetzen.
| Zeitpunkt | Was passiert |
|---|---|
| Modul-Aktivierung | Kein Admin-Account nötig. Im App Builder hast du automatisch Owner-Rechte. |
| App gestalten | Kein Admin-Account nötig. Mock Auth simuliert den Admin-Zugang. |
| Beim Veröffentlichen | Du gibst deine Admin-Daten im Publish Review Screen ein. Der Account wird je nach firebase_auth_active-Flag auf der Kunden-Firebase oder dem Blocq-Fallback automatisch erstellt. |
Beim Veröffentlichen deiner App wirst du nach folgenden Daten gefragt:
| Feld | Beschreibung | Beispiel |
|---|---|---|
| E-Mail-Adresse | Deine Admin-E-Mail-Adresse | admin@meineapp.de |
| Passwort | Mindestens 6 Zeichen | sicheresPasswort123 |
| Passwort bestätigen | Wiederholung des Passworts | sicheresPasswort123 |
| Anzeigename | Wird in der App angezeigt | Admin |
Der Auto-Setup-Runner führt automatisch folgende Schritte aus:
firebase_auth als Kunden-Modul mit veröffentlichst, läuft die Account-Anlage auf deinem Kunden-Firebase oder auf dem Blocq-Fallback (siehe unten)/admins/{userId} wird angelegtBeim Publish entscheidet das Flag firebase_auth_active (= „ist das Firebase-Auth-Modul Teil dieser Veröffentlichung?”), wo der Admin-Account angelegt wird:
| Szenario | Wo wird der Admin-Account erstellt? |
|---|---|
firebase_auth ist aktiv (= Kunden-App hat Auth-Modul) | Auf der Firebase-Instanz des Kunden. Der Kunde meldet sich in der Live-App mit diesem Account an. |
firebase_auth ist nicht aktiv (= App ohne Login für Endnutzer) | Auf dem Blocq-Fallback (entwickler-seitiges Firebase). Du als App-Bauer behältst Admin-Zugriff, ohne dass der Kunde Firebase-Auth aktivieren muss. |
Der erstellte Admin-Account hat die Owner-Rolle. Das ist die höchste Berechtigungsstufe:
| Berechtigung | Owner | Admin | Moderator | Redakteur |
|---|---|---|---|---|
| Alle Einstellungen ändern | Ja | Ja | - | - |
| Nutzer verwalten | Ja | Ja | Ja | - |
| Berichte bearbeiten | Ja | Ja | Ja | - |
| Inhalte verwalten | Ja | Ja | - | Ja |
| Andere Admins verwalten | Ja | - | - | - |
Im App Builder brauchst du keinen echten Admin-Account:
| Eigenschaft | Verhalten |
|---|---|
| Admin-Zugang | Automatisch verfügbar mit Owner-Rechten |
| Login | Mock Auth - kein echtes Konto nötig |
| Änderungen | Werden lokal gespeichert (nicht in Firebase) |
Nach der Einrichtung kannst du deinen Admin-Account und weitere Administratoren im Admin-Bereich verwalten: