KamoCRM

Un mutuatario dimostra la sua e-mail prima che il portale apra il suo conto

FixSecurityService
Shipped
13 novembre 2026 alle ore 08:16 UTC
Author
Kamo
Commit
b6b8812

Il portale del mutuatario ha contrassegnato ogni indirizzo digitato come verificato al momento della registrazione e non ha inviato nulla L'indirizzo prova due volte l'ortografia, non la cassetta postale - e possedere un account mostra i suoi prestiti, quindi Prendendo il controllo del conto che detiene un indirizzo (ora fatto da **************** kamo-shared-library a6d39dc5) deve poggiare sulla prova. - /portal/account/register non contrassegna più l'indirizzo come verificato. Una volta che l'iscrizione è stata confermata, Un codice a sei cifre va ad esso, nel nome del prestatore, con un collegamento al portale del prestatore (https://myloan.<domaine del creditore>/verify-email?t=…) invece di un host di registro Kamo. - /portal/account/verify {email, codice}: il codice. Cinque codici sbagliati all'ora per persona (CodeAttemptLimiter) — 429 con retryAfterSeconds dopo di che. - /portal/account/verify/resend {email}: un nuovo codice; VerificationResendRateLimiter; risponde al Chiunque detenga l'indirizzo, e non spedisce mai un indirizzo già provato. - /portal/account/verify-token {token}: il link della lettera. - /portal/account/prepare-signin risponde verificationRequired:true (e invia un codice) per qualcuno che non ha mai dimostrato il proprio indirizzo, quindi il portale chiede il codice prima di accedere. - Nessuna lettera Kamo "benvenuto nello spazio di lavoro" per un mutuatario del portale (EmailVerificationService sendWelcome=false overloads; tutti i chiamanti esistenti rimangono invariati). - **************** delegati ad accountForMember: un metodo collaudato Il mutuatario assume il conto non posseduto che contiene il loro indirizzo (ad esempio quello del prestito Arive sincronizzazione effettuata); altrimenti il proprio account, come prima. Baseline degli endpoint non protetti: verificare, inviare nuovamente, verificare I token sono pubblici per impostazione predefinita (nessuna sessione ancora), Sono elencati con il motivo.

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