KamoCRM

Прекратить перерасчет прав при каждой навигации; принимать изменения, которые были отправленны

Performancekamo-internal
Отгружено
14 ноября 2026 г. в 21:13 UTC
Автор
Kamo
Завершение
0faf88b

Права рассчитываются один раз и живут в ***, так что перемещение по сайту никогда не следует перепроверять их. Это делалось: каждая монтировка useUserInfo (400 файлов) background /api/user-info читает, и этот маршрут POSTed /api/security/session/refresh при каждом вызове, который запускался с полными правами Это был один пересчет за страницу навигации, за 100000000000000 лениво установленной строки и popover, и два за 5-минутный тик. - /api/user-info является Redis GET. ?refresh=1 пересчитывает (первая загрузка вкладки только); ?primary=1 читает master после известной перезаписи. - userInfoStore: последующее монтирование ничего не читает. Тик пересчитывает один раз (было два раза). Фокус вкладки ограничен до одного раза в минуту. - SessionRightsListener (AuthedChrome) подписывается **************** Служба безопасности напоминает сеансов после любого изменения прав, и MediaService передаёт сигнал, так что новые права появляются сразу без выхода из системы повторное подключение повторных чтений в случае пропуска кадра.

Все изменения

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

Начать бесплатно навсегдаПосмотреть цены