feat: ICS-Kalendereinträge, Rate-Limiting und erweiterte E-Mail-Validierung
- ICS-Dateianhänge in Bestätigungsmails mit Europe/Berlin Zeitzone - Rate-Limiting: IP-basiert (5/10min) und E-Mail-basiert (3/1h) - Mehrschichtige E-Mail-Validierung mit Rapid Email Validator API - Disposable Email Detection (blockiert Wegwerf-Adressen) - MX Record Verification - Domain Verification - Typo-Erkennung mit Vorschlägen - Zod-Schema-Validierung für Name, E-Mail und Telefonnummer - Dokumentation für Rate-Limiting und E-Mail-Validierung - README mit neuen Features aktualisiert - Backlog aktualisiert
This commit is contained in:
@@ -1,15 +1,14 @@
|
||||
## Backlog – Terminplanung & Infrastruktur
|
||||
|
||||
### Kalender & Workflow
|
||||
- ICS-Anhang/Link in E‑Mails (Kalendereintrag)
|
||||
- ~~ICS-Anhang/Link in E‑Mails (Kalendereintrag)~~
|
||||
- Erinnerungsmails (24h/3h vor Termin)
|
||||
- ~~Umbuchen/Stornieren per sicherem Kundenlink (Token)~~
|
||||
- Pufferzeiten und Sperrtage/Feiertage konfigurierbar
|
||||
- ~~Slots dynamisch an Behandlungsdauer anpassen; Überschneidungen verhindern~~
|
||||
|
||||
### Sicherheit & Qualität
|
||||
- Rate‑Limiting (IP/E‑Mail) für Formularspam
|
||||
- CAPTCHA im Buchungsformular
|
||||
- ~~Rate‑Limiting (IP/E‑Mail) für Formularspam~~
|
||||
- E‑Mail‑Verifizierung (Double‑Opt‑In) optional
|
||||
- Audit‑Log (wer/was/wann)
|
||||
- DSGVO: Einwilligungstexte, Löschkonzept
|
||||
|
Reference in New Issue
Block a user