Konto löschen und Haushalt verlassen

Konto löschen und Haushalt verlassen A sequence diagram generated by Archify. POST /delete-account, async keep_until stempeln ohne Stempel bricht alles ab listMemberships, nicht prefs.team_id allein: acht Tabellen leeren geteilt: Besitz abgeben, austreten ai_usage des Nutzers löschen Konto löschen 401 bei account.get(): Konto ist weg Der Client fragt alle zwei Sekunden nach Erst der Nachweis Haushalte auflösen Konto weg Pastro PWA · userStore · Sequence participant Pastro PWA userStore Lösch-Function · async Execution · Sequence participant Lösch-Function async Execution consent_logs · Nachweis · Sequence participant consent_logs Nachweis Teams · Mitgliedschaften · Sequence participant Teams Mitgliedschaften TablesDB · acht Tabellen · Sequence participant TablesDB acht Tabellen Users · das Konto · Sequence participant Users das Konto Legend request return security default message

Reihenfolge ist Absicht

  • • Repo appwrite-delete-all-user-data, dieselbe Function auch für /leave-household
  • • Ohne gestempelten Nachweis wird nichts gelöscht, der Nutzer kann es erneut versuchen
  • • Die Teams kommen aus den Mitgliedschaften, weil Prefs der Nutzer selbst überschreiben kann
  • • Nacheinander statt parallel: ein Abbruch lässt nichts halb Fertiges zurück

Was der Haushalt bedeutet

  • • Letztes bestätigtes Mitglied: alle Daten des Teams und das Team selbst sind weg
  • • Geteilter Haushalt: Besitz geht ans älteste Mitglied, die Daten bleiben
  • • Haushalt mit über 100 Mitgliedern: Abbruch mit 500, statt ihn für leer zu halten