[QA] QR device verification: show / scan / confirm, emoji fallback, camera denied, wrong scan cancels #189

Open
opened 2026-09-17 23:24:11 -04:00 by jared · 0 comments
Owner

Migrated from LOTUS_TESTING.md → Outstanding verification backlog on 2026-09-17.

Shipped and CI-green; needs one human pass. Close when every check below holds; on FAIL comment with what you saw, browser/OS, web vs desktop, theme, console errors.

  • Verified live

QR Device Verification (2026-07): With two logged-in Lotus sessions (or Lotus + Element), start a device verification. On the Ready step you now see your own QR code plus a "Scan their QR code" button and a "Verify with emoji instead" fallback. Have one device scan the other's code (grant camera permission) → the showing device asks you to Confirm, and both reach verified. Check: emoji-SAS still works unchanged; denying camera shows a graceful "verify with emojis instead" message; a deliberately-wrong scan cancels cleanly. Desktop (WebView2) auto-grants the camera; web needs the Permissions-Policy camera allowance (already set).

_Migrated from `LOTUS_TESTING.md` → Outstanding verification backlog on 2026-09-17._ Shipped and CI-green; needs one human pass. Close when every check below holds; on FAIL comment with what you saw, browser/OS, web vs desktop, theme, console errors. - [ ] Verified live --- **QR Device Verification (2026-07):** With two logged-in Lotus sessions (or Lotus + Element), start a device verification. On the **Ready** step you now see your own QR code plus a **"Scan their QR code"** button and a **"Verify with emoji instead"** fallback. Have one device **scan** the other's code (grant camera permission) → the showing device asks you to **Confirm**, and both reach **verified**. Check: emoji-SAS still works unchanged; denying camera shows a graceful "verify with emojis instead" message; a deliberately-wrong scan cancels cleanly. Desktop (WebView2) auto-grants the camera; web needs the Permissions-Policy camera allowance (already set).
jared added this to the Manual QA backlog milestone 2026-09-17 23:24:11 -04:00
jared added the securityarea: auth-sessionqa labels 2026-09-17 23:24:11 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#189