KamoCRM

Пропуск реєстрації порталу, ідентифікатор пристрою, крок пароля для адміністраторів, попередження про порушення пароля, захист мого облікового запису (профіль ID5. 6/ ID5. 7)

Featurekamo-login
Shipped
15 листопада 2026 р. о 10:27 UTC
Author
Kamo
Commit
adc476b

ID5. 6 — / auth/ start приймає портал (BORROWER| PATIENT) + portalHost (+ audience=CUSTOMER, відносний наступний), пропускає їх до federation/ start і зберігає їх у kamo_ fed_ ctx через перехід ID1. 4b; неправильно сформована пара відкидається до будь- який постачальник (картка BAD_ PORTAL). Зворотне викликання / підтвердження посилання: PORTAL -> 303 для повернення адреси URL тільки якщо вона є https вузол порталу, з якого було розпочато потік; PORTAL_ MFA -> існуючий MfaStep, що надсилає повідомлення до нового реле / api/ federation/ portal- mpa -> federation/ portal/ mpa (узгоджений вузол порталу з боку сервера у HttpOnly kamo_ portal); ПОМИЛКА перенесення returnUrl на потік порталу -> назад до порталу. Потік порталу ніколи не встановлює ***. @ kamo/ auth 0. 6. 1 відображає невідомі результати як ERROR, отже маршрути спочатку читають необроблену відповідь (lib/ signin/ portal. mjs) і інакше маршрут точно такий самий, як і раніше. ID5. 7 — kamo_ did (HttpOnly, Secure, Lax, 400 днів, 32 випадкових байти) створюється під час відсутності і надсилається як X-Kamo-Device-Id на кожному ретрансляторі реєстрації (login, mfa, select, federation start/callback/link, passwordless, ключів, SSO/ SAML; ніколи не використовується на крос- сайтній формі POST). PASSKEY_ REQUIRED з / api/ login, MFA, select, Відповідь на запит « Ваша організація просить адміністраторів використовувати ключ доступу »: Скористайтеся Ключ доступу / Створити Ключ Доступу Зараз **************** / Продовжити Зараз (лише якщо canContinue), а потім звичайне передавання. Повідомлення про порушення пароля після входу у систему за допомогою пароля (SHA- 1 у переглядачі, шістнадцятковий префікс до / api/ pwned з Add- Padding + 1. 5 с, fail- quiet) з Change It Now / Remind Me Later і fire- and- forget signin/ breach- nudge з підставленим ***. Нова сторінка / secure- account? t=. Картки відмови для Паролі, що вимагають скасування: STAFF_ACCOUNT, BAD_PORTAL, NO_PORTAL_ACCOUNT, PASSWORD_RESET_REQUIRED. Кожна нова гілка є нешкідливою, поки securityservice не відповідає на неї (404/unknown -> сьогоднішня поведінка). Перевірено: npm test 134/ 134 (31 новий), tsc clean, check- i18n- keys against the pushed dictionary, harness shots.

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