Sign in and session recovery
Enter the consumer app safely and understand recovery routes.
Enter the consumer app
The QA wallet stands in for a user-present Privy wallet without weakening the production boundary.
Continue with the development wallet
On /, choose Sign in with development wallet (consumer-auth-continue). The wallet signs only the origin-bound development challenge for chain 5042002.
Resolve membership
After verification, the app restores the session and opens the selected /org/[orgId] workspace. Reloading must not create another account or wallet.
Understand recovery routes
/refresh accepts only safe local return paths. /notification resolves an authorized destination without exposing notification content. /wallet-recovery requires a fresh provider-owned flow. /invite/[token] accepts an active invitation once and reports expired, revoked, consumed, invalid, or tenant-mismatched tokens safely.
