- Shipped
- 15 Kasım 2026 06:03 UTC
- Author
- Kamo
- Commit
- d18e6c4
- checkPassportId gerçektir (güvenlik sağlayıcısına göre takma ad); register/check-alias, check-email **************** + signInUrl + domainJoin), check-org-alias, invite - /register depolar **************** hash (normalize); sunucu yaş kuralları (AGE_REQUIRED/AGE_NOT_ALLOWED), UNDER_13_NO_CONTACT, SEED_REQUIRED, parola politikası (WEAK_PASSWORD) + HIBP aralığı kontrolü (BREACHED_PASSWORD, fail-open); her reddetmede kodlar; signInUrl üzerinde ALREADY_MEMBER/ACCOUNT_LINKED; inviteCode (org + üye türü, atomik iddiayı düzeltir); alan adı katılımı (TEAM_MEMBER created ACTIVE); emailProofToken *** yerine (hiçbir şey yapılmadığında geri koy) - *** düşük seviye modu: kayıt/e-posta-kabul/gönder + doğrula (örgütün EMAIL_VERIFICATION mektubu) - org-invites admin list/create/revoke (MANAGE_SIGN_IN_METHODS); org-signin-policy gains **************** + verifiedDomains; org-signin-branding GET/PUT (MANAGE_ORG_BRANDING) -> theme config.json frontDoorLinks/signinNotice - register/brand-preview: public, SafeSiteFetcher artık varsayılan olmayan portları da reddediyor ve her atlamada kamuya açık olmayan IP literalleri; 5 saniye, 2 MB, sadece logolar + renkler - startOrganization draft (REGORG:<userId>, 7 gün) + register/start-organization: /network/create body (pure StartOrganizationPayload) and runs OrganizationController's own **************** OTK'nin oturumu olarak işlenir; OTK sadece başarı için harcandı - seedVerify normalize edilmiş ve geleneksel yalnızca düzeltilmiş tohum hash'ını kabul eder - resend-verification takes org (public ref host üzerinde kazanır)
