KamoCRM

Зупинити перерахування прав при кожній навігації; прийняти зміни

Performancekamo-internal
Shipped
14 листопада 2026 р. о 21:13 UTC
Author
Kamo
Commit
0faf88b

Права обчислюються один раз і зберігаються у ***, тому пересування сайтом ніколи не перевіряти їх знову. Це робилося: кожне монтування useUserInfo (400 файлів) фонове читання /api/user-info, і цей маршрут POST /api/security/session/refresh при кожному виклику, який виконувався з повними правами водоспад з бази даних. Це було одне перерахування на навігацію сторінки, на ліниво змонтований рядок і вікно, а також два за кожні 5 хвилин. - / api/ user- info є Redis GET. ? refresh=1 перераховує (перше завантаження вкладки) тільки); ? primary=1 читає головний файл після відомого перезапису. - userInfoStore: пізніше монтування нічого не читає. Позначка перераховується один раз (було двічі). Фокусування вкладок обмежено до одного разу на хвилину. - SessionRightsListener (AuthedChrome) підписується на **************** Служба безпеки перевіряє члена сеанси після будь- якої зміни прав, і MediaService передає сигнал, тому нові права з’ являються одразу, без виходу з системи. Сокет перез’ єднувати перечитування на випадок, якщо кадр було втрачено.

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