KamoCRM

Займовик підтверджує свій адресу електронної пошти перед тим, як портал відкриває його рахунок

FixSecurityService
Shipped
13 листопада 2026 р. о 08:16 UTC
Author
Kamo
Commit
b6b8812

Портал позичальника позначив кожну введену адресу як перевірену під час реєстрації і нічого не надіслав. Введення адреси адреса двічі перевіряє правопис, а не поштову скриньку — і володіння обліковим записом показує його кредити, отже перехоплення облікового запису з адресою (тепер це робить ****************) kamo- shared- library a6d39dc5) має базуватися на доказі. - / portal/ account/ register більше не позначає адресу як перевірену. Після затвердження реєстрації, шестизначний код йде до нього, на ім' я позичальника, з посиланням назад до порталу позичальника (https://myloan.< lender domain >/ verify- email? t=…) замість вузла реєстру Kamo. - / portal/ account/ verify {email, code}: код. П' ять неправильних кодів на годину на людину (CodeAttemptLimiter) — 429 з retryAfterSeconds після цього. - / portal/ account/ verify/ resend {email}: новий код; VerificationResendRateLimiter; відповідає той, хто має адресу, і ніколи не посилає вже доведену. - /portal/account/verify-token {token}: посилання на лист. - / portal/ account/ prepare- signin відповідає verificationRequired:true (і надсилає код) для хтось, хто ніколи не підтверджував свій адресу, тому портал запитує код перед входом. - Немає Kamo листа « Ласкаво просимо до робочого простору » для користувача порталу (EmailVerificationService sendWelcome=false перевантаження; всі існуючі виклики залишаються незмінними). - **************** делегує до accountForMember: перевірений позичальник переймає рахунок, який не належить йому, але на якому зберігається його адреса (наприклад, рахунок, на якому зберігається позика Arive) виконано синхронізацію); інакше, їх власний обліковий запис, як і раніше. Базові параметри неохоронюваної кінцевої точки: перевірити, перенадіслати, перевіритиТокени є публічними за проектом (поки що немає сеансу), у списку з причиною.

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