Display-Seiten: Gäste holen sich den Zugang selbst #7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/kiosk"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Je Site lässt sich eine öffentliche Seite anlegen, die auf einem Bildschirm oder Tablet am Empfang läuft: ein großer Knopf, ein Klick, ein Zugangscode mit QR-Code. Nach einer einstellbaren Anzeigedauer springt der Bildschirm zurück – der nächste Gast sieht den Code seines Vorgängers nicht.
Verwaltung
Administration → Display-Seiten
Der geheime Link lässt sich kopieren, als QR-Code anzeigen (praktisch zum Öffnen auf dem Tablet) und jederzeit erneuern – der alte gilt dann sofort nicht mehr.
Für Bildschirme ohne Touch
Der Startbildschirm zeigt zusätzlich einen QR-Code auf sich selbst. Gäste öffnen die Seite damit am eigenen Handy und tippen dort.
Absicherung
Der Link ist der Zugang, deshalb:
noindex, nofollowim Kopfvouchers.kiosk_idseine HerkunftTechnik
kiosksplusvouchers.kiosk_id(Migration0005_kiosk.sql,database.sqlnachgezogen)includes/Kiosk.phpkapselt Token, Limits und Profil-Auflösungincludes/VoucherService.phpbündelt die Voucher-Erstellung, die vorher inindex.phplag und für den Kiosk ein zweites Mal nötig gewesen wäreGeprüft
9 neue Tests für Token-Prüfung, Wartezeit, Tageslimit und Profil-Auflösung (38 Tests, 80 Assertions), PHPStan deckt
Kiosk.phpmit ab, Sprachdateien deckungsgleich (573 Schlüssel), alle Seiten gerendert. Screenshots der Display-Seite und der Verwaltung sind im Screenshot-Werkzeug hinterlegt und in der README verlinkt.Version auf 2.7.0 angehoben.
🤖 Generated with Claude Code