- lib/user-agent.ts (nieuw): isPhoneUA() — Mobi-substring heuristiek (telefoons hebben Mobi, tablets/desktop niet) - actions/auth.ts loginAction: leest user-agent header na session.save(); phone-UA + actief product → /m/products/[id]/solo, zonder → /m/settings; tablet/desktop/null-UA → /dashboard (ongewijzigd) - Tests: 7 helper-cases + 6 loginAction-paden incl. demo-user Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| auth | ||
| insights | ||
| realtime | ||
| auth-guard.test.ts | ||
| chart-colors.test.ts | ||
| job-status-url.test.ts | ||
| job-status.test.ts | ||
| task-status.test.ts | ||
| tasks-status-update.test.ts | ||
| user-agent.test.ts | ||