Make email + legal name optional for under-13 signups

FeatureSecurityService
Shipped
24 Aprili 2026, 00:36 UTC
Author
Kamo
Commit
3a2d32c

The /api/security/register endpoint previously rejected any request missing email, first name, or last name. That made the under-13 path (KIDS_ONLY orgs, or ALL_AGES with a sub-13 registrant) impossible — those accounts legitimately have only an alias + password + seed phrase. Validation now requires alias + password on every path, and treats email + first name + last name as an all-or-nothing triple: supplying any one of them requires all three. The verification-email send and the response email field now guard on whether an email was actually provided, and the response status is "REGISTERED" (vs the existing "EMAIL_VERIFICATION_REQUIRED") when there is no email to verify.

All changes

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei