QR Sign-In POC
Use two devices: one as Kiosk, one as Member. HTTPS required for camera.
Kiosk
Shows a QR with a live challenge payload (time + nonce).
Could not load qrcode.min.js. Place it next to this file.
Member
Opens the camera and scans the QR from the kiosk, then shows the decoded text.
Scan success ✓
Decoded content:
Barcode Detector not available and html5-qrcode.min.js not loaded.
Put html5-qrcode.min.js next to this HTML for iPhone Safari.