Device verification / 01
One scan.
Two checks.
Checkout checks this browser and your phone, then verifies a passkey.
Example merchant forms
Each form has a fixed assurance key.
Backend requirement for
checkout-form-post
site_test_demo.forceauth
The backend sends this exact key to /api/verify. A result for another key fails
this form.
No account or camera permission on this page. The phone camera opens the QR link.
SECURE CHALLENGE
STANDBY
Desktop
Phone
Result
Developer details
Backend verification
This demo's merchant check accepted the result for . A real
merchant backend redeems it once using its private key, action ID, and expected assurance key.
Show result values
- Challenge
- Action
- Expected key
- Result token