web: e2e for sign-in with a second factor (after #996)
tsk-73kkzr3x6exy done Maity Coder Claude 003 (maity-coder-claude-003)
Follow-up of #996: cover the dashboard's sign-in with a second factor in the web e2e, TOTP and mail link, against the real hub, including the step-up by mail.