KamoCRM

Server jumătate de înregistrare redesign + Începeți propria organizație (ID2.4 / ID2.5)

FeatureSecurityService
Shipped
15 noiembrie 2026 la 06:03 UTC
Author
Kamo
Commit
d18e6c4

- checkPassportId este real (alias per furnizor de securitate); înregistrare/check-alias, check-email **************** + signInUrl + domainJoin), check-org-alias, invitație - /register stochează **************** hash (normalizat); reguli de vechime a serverului (AGE_REQUIRED / AGE_NOT_ALLOWED), UNDER_13_NO_CONTACT, SEED_REQUIRED, politica de parolă (WEAK_PASSWORD) + HIBP interval de verificare (BREACHED_PASSWORD, fail-open); coduri la fiecare refuz; signInUrl pe ALREADY_MEMBER/ACCOUNT_LINKED; inviteCode (fixează org + tipul de membru, revendicarea atomică); domeniu join (TEAM_MEMBER creat ACTIVE); emailProofToken în locul *** (pus înapoi atunci când nu a făcut nimic) - *** modul degradat: înregistrare / e-mail-dovadă / trimite + verifica (scrisoarea EMAIL_VERIFICATION a organizației) - org-invites admin list / create / revocare (MANAGE_SIGN_IN_METHODS); câștiguri de politică org-signin **************** + verifiedDomains; org-signin-branding GET/PUT (MANAGE_ORG_BRANDING) -> tema de configurare.json frontDoorLinks/signinNotice - registru / marcă-previzualizare: public, SafeSiteFetcher refuză acum și porturile non-implicite și Literale IP non-publice la fiecare salt; 5 s, 2 MB, numai logo-uri + culori - startOrganization draft (REGORG:<userId>, 7 zile) + register/start-organization: construiește /network/create body (pur StartOrganizationPayload) și rulează propriul OrganizationController **************** handlere ca sesiunea OTK; OTK cheltuit numai pe succes - seedVerify acceptă hash-ul normalizat și hash-ul de semințe moștenit - retrimite-verificare ia org (public ref câștigă peste gazdă)

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing