Alle ausstehenden Aenderungen (Bilder, Texte) fuer den Server-Umzug uebernommen

This commit is contained in:
2026-08-05 18:05:53 +02:00
parent 9af0698056
commit e331965bf1
87 changed files with 8296 additions and 309 deletions
@@ -0,0 +1,22 @@
-- =====================================================================
-- Supporter-Login: TikTok & Discord (Nutzer-Wunsch 03.08.2026 — "professionelle
-- Art sich anzumelden", kostenlose Alternativen zu "Mit Apple anmelden"
-- (99 $/Jahr, verstößt gegen die 0-€-Vorgabe)).
--
-- Google-Login (bereits vorhanden) matched Konten rein über die E-Mail
-- (email NOT NULL UNIQUE) — funktioniert, weil Google IMMER eine
-- bestätigte E-Mail liefert. TikTok Login Kit liefert dagegen in aller
-- Regel GAR KEINE E-Mail (nur open_id/union_id/display_name), Discord
-- liefert zwar eine E-Mail, aber zur klaren Nachverfolgbarkeit ("mit
-- welchem Anbieter wurde dieses Konto angelegt/zuletzt genutzt") bekommt
-- auch Discord eine eigene ID-Spalte statt sich nur auf E-Mail-Matching
-- zu verlassen.
-- =====================================================================
ALTER TABLE supporter_users ADD COLUMN tiktok_open_id TEXT;
ALTER TABLE supporter_users ADD COLUMN discord_id TEXT;
CREATE UNIQUE INDEX IF NOT EXISTS idx_supporter_users_tiktok_open_id
ON supporter_users (tiktok_open_id) WHERE tiktok_open_id IS NOT NULL;
CREATE UNIQUE INDEX IF NOT EXISTS idx_supporter_users_discord_id
ON supporter_users (discord_id) WHERE discord_id IS NOT NULL;