Repository navigation
feat(auth): accept Gmail in mobile email capture - #9023
Conversation
Why: the website's mobile email capture rejected every consumer address, turning away Gmail users, whose inboxes Macro supports. What: exempt gmail.com and googlemail.com from the personal-email check on /mobile-welcome-email, and update the site's placeholder and error copy to ask for a work email or Gmail.
|
No actionable comments were generated in the recent review.
|
Why
The site's mobile email capture rejected every consumer address, so
Gmail users could not get the "continue on desktop" link even though
Macro supports Gmail inboxes.
What
services/authentication_service/src/api/mobile_welcome_email.rs:exempt
gmail.comandgooglemail.comfrom the personal-email check on/mobile-welcome-email. Other generic providers (iCloud, Yahoo, …) arestill rejected. The 400 message becomes "Please use your work email or
Gmail".
apps/marketing: the capture field's placeholder now reads "Your workemail or Gmail", and
WORK_EMAIL_REQUIREDmatches the new server message.FormMobileSignup.tsxis reformatted with Biome in a separate commit; italready failed formatting on
main, and CI lints touched files.The auth service should deploy with or before the site, so the site does
not invite Gmail addresses the server still rejects.
Generated by Claude Code