KamoCRM

Przestań ponownie obliczać prawa do każdej nawigacji; weź wypchnięte zmiany

Performancekamo-internal
Shipped
14 listopada 2026 21:13 UTC
Author
Kamo
Commit
0faf88b

Prawa są obliczane raz i żyją w ***, więc poruszanie się po stronie Nigdy nie powinieneś ich ponownie sprawdzać. To zrobiło: każde montowanie useUserInfo (400 plików) W tle /api/user-info jest odczytywane, a ta trasa jest POSTOWANA /api/security/session/refresh przy każdym wywołaniu, które wykonywane było z pełnymi prawami Było to jedno ponowne obliczenie na stronę nawigacji, na każdej stronie Leniwie zamontowany wiersz i popover, a dwa na 5-minutowy tick. - /api/user-info jest Redis GET. ?refresh=1 przelicza (pierwsze załadowanie karty) only); ?primary=1 odczytuje master po znanym przepisaniu. - userInfoStore: późniejszy mount nic nie odczytuje. Tick przelicza raz (było dwa razy). Fokus karty jest ograniczony do raz na minutę. - SessionRightsListener (AuthedChrome) subskrybuje **************** Usługa bezpieczeństwa re-mints członka Sesje po każdej zmianie zatwierdzonych praw i MediaService przekazuje Sygnał, więc nowe uprawnienia pojawiają się natychmiast bez konieczności wylogowania Reconnect ponownie odczytuje w przypadku, gdy ramka została pominięta.

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