Display rotating session QR codes and scan them as a client.
Staff: show the session QR
Open the session attendance tools.
Display the rotating session QR.
Keep the screen visible at check-in. The QR is bound to the organization and refreshes on a short interval (about every few minutes server-side; the client UI may refresh more often).
Client: scan QR
Open Scan QR.
If acting for a dependent, switch family member first.
Allow camera permission and scan the code at class.
Platform notes
On web, camera access requires a secure context (HTTPS).
Mobile apps use the device camera permission prompts.
Demo environments may provide a fallback when camera hardware is unavailable.
Troubleshooting
Issue
What to try
Camera blocked on web
Use HTTPS and allow camera permission
QR rejected
Confirm you are in the correct organization and the code is current
Wrong person checked in
Switch family member / client context before scanning