it0/packages/shared
hailin 96bf5e7390 feat(auth): add phone registration support + enterprise register page redesign
- User entity: email nullable, add phone field (nullable unique)
- AuthService/Controller: login/register accept email OR phone
- UserRepository: findByPhone(), findByIdentifier() (auto-detects email vs phone)
- Migration 007: ALTER public.users + all existing tenant schemas to add phone
- Tenant schema template (002): users table now includes phone column
- Register page: enterprise-focused design, email/phone toggle, app download section
- Auth i18n (zh/en): new keys for phone, enterprise messaging, download CTA

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 03:14:47 -08:00
..
common feat: implement complete commercial monetization loop (Phases 1-4) 2026-03-03 21:09:17 -08:00
database feat(auth): add phone registration support + enterprise register page redesign 2026-03-07 03:14:47 -08:00
events feat: implement complete commercial monetization loop (Phases 1-4) 2026-03-03 21:09:17 -08:00
proto Initial commit: IT0 AI-powered server cluster operations platform 2026-02-08 22:54:37 -08:00
testing fix: correct billing migration schema refs and testing mock TenantInfo 2026-03-03 21:22:02 -08:00