feat(onboarding): link Google 2FA help from Gmail app-password step #115

Merged
JMR-dev merged 2 commits from feat-onboarding-2fa-link into main 2026-07-02 08:29:03 +00:00
2 Commits
Author SHA1 Message Date
Jason Ross cb4ce08b4f Merge branch 'main' into feat-onboarding-2fa-link 2026-07-02 03:18:38 -05:00
JMR-devandClaude Fable 5 a547c01ff7 feat(onboarding): link Google 2FA help from Gmail app-password step
Gmail's app-passwords page rejects accounts that don't have 2-Step
Verification enabled, and the setup screen's intro text names that
prerequisite without giving the user any way to act on it. Add a
nullable MailProvider.twoFactorHelpUrl (set only for Gmail, to
Google's "Turn on 2-Step Verification" article) and surface it as a
second outlined button under the existing app-password link, reusing
the same UriHandler + snackbar failure plumbing. Yahoo and iCloud
screens are unchanged.

Closes #98

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 02:14:32 -05:00