Pushover-Benachrichtigung bei neuer Registrierung
Neuer Helfer app/pushover.php meldet Selbstregistrierungen an den Betreiber. Der Aufruf sitzt in register.php statt in saas_register_tenant_owner(), damit die check-*-Skripte keine Pushes ausloesen, und wertet das Ergebnis nicht aus: ein fehlgeschlagener Push darf die Registrierung nicht abbrechen. Ohne PUSHOVER_TOKEN/PUSHOVER_USER ist die Funktion still deaktiviert. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -266,6 +266,21 @@ Stripe-Flow zur Aktualisierung der Zahlungsart. Im Stripe-Dashboard dürfen der
|
||||
zusätzlich freigeschaltet werden; Bestellungen und Kündigungen sollen nur über
|
||||
die dokumentierten Abläufe der Kaffeeliste erfolgen.
|
||||
|
||||
## Betreiber-Benachrichtigung bei neuer Registrierung
|
||||
|
||||
`register.php` schickt nach einer erfolgreichen Selbstregistrierung einen
|
||||
Pushover-Push an den Betreiber (`app/pushover.php`). Dafür in
|
||||
`env.local.php` `PUSHOVER_TOKEN` (App-Token aus dem Pushover-Dashboard) und
|
||||
`PUSHOVER_USER` (eigener User- oder Group-Key) setzen. Fehlt einer der
|
||||
beiden Werte, ist die Benachrichtigung still deaktiviert — auf Staging also
|
||||
einfach leer lassen.
|
||||
|
||||
Der Versand ist bewusst folgenlos: Schlägt er fehl, landet die Ursache im
|
||||
PHP-Error-Log, die Registrierung läuft trotzdem durch. Der Aufruf sitzt
|
||||
deshalb in `register.php` und nicht in `saas_register_tenant_owner()` — die
|
||||
`check-*`-Skripte in `scripts/` registrieren Testmandanten und würden sonst
|
||||
bei jedem Lauf Pushes auslösen.
|
||||
|
||||
## PayPal-Postfach
|
||||
|
||||
Für die automatische Verbuchung weitergeleiteter PayPal-Zahlungsmails
|
||||
|
||||
Reference in New Issue
Block a user