Skip to content

Latest commit

 

History

History
70 lines (46 loc) · 929 Bytes

File metadata and controls

70 lines (46 loc) · 929 Bytes

🖥️ Kiosk Behavior Specification

EN: Expected kiosk behavior for QR/PIN check-in, lockout, and recovery.

PT: Comportamento esperado do quiosque para check-in QR/PIN, bloqueio e recuperação.

Modes

  • QR Check-in
  • PIN Check-in

PIN Flow

  1. User enters PIN
  2. System validates PIN
  3. Success → check-in recorded

Failed Attempts

  • Each failure increments counter
  • After threshold:
    • user is locked out

Lockout Behavior

  • User cannot attempt login
  • UI must show:
    • reason
    • retry condition

Recovery

  • Admin must:
    • reset lock
    • assist check-in

Required UX

  • Numeric keypad (tablet-friendly)
  • Clear feedback on:
    • success
    • failure
    • lockout

Risks

  • Shared device misuse
  • Incorrect PIN attempts
  • Lack of visibility on lockout

Goal

No kiosk interaction should:

  • dead-end
  • confuse the user
  • require system restart