Egzekw status członka ACTIVE na każdej sesji i ścieżce offboardingu

FixSecurityService
Szycy
17 lipca 2026 23:48 UTC
Autor
Kamo
Pochęt się
8c76351

Brama logowania ACTIVE-member była wcześniej zamieszkana tylko w noszeniu hasłem Kontroler. Rozszerz go na każdą ścieżkę domina sesji za pośrednictwem wspólnej lib Oceń i zrobić off-boarding a Egzekwowanie zdarzenia, a nie pole tylko w polu wyświetlania: - Brama Login używa teraz współdzielonego predykatu i nie kończy się na błędzie (był Przejście do tworzenia sesji na każdym wyjątku). - Wymiana tokena (mobile SSO) odrzuca członków niebędących ACTIVE w członkostwie Rozdzielczość — zamyka krytyczne trwałe "pozostałości podpisane po zakończeniu" Obwodnika. - brama podszywania się do wejścia i trybu boskiego na tym samym oszacowaniu (były recordTylko sam), więc członek off-boardu nie może być ponownie wpisany / podsektowany W sesję na żywo. - KSessionService: utrzymuj userId-> / Id' i dodaj SessionsForMember(), więc sesje na żywo członka mogą zostać odwołane. - Wycofanie członka zespołu z ACTIVE teraz odwołuje swoje sesje na żywo Natychmiastowy (MemberController) i /session/refresh ponownie sprawdza uprawnienia I zabija każdą sesję resztkową. - Naprawzanie force-logout: odczytuje - klawisze struny jako skróty Redis (zawsze WrontyPE, nic nie skreślił) – teraz czystki przez indeks odwrotny. - Skład Stowarzyszenia Chat/Interction-Center (/by-department) wyklucza członków innych niż ACTIVE A teraz emituje prawdziwe isActive + teamMembershipStatus do filtrowania klientów. - Lista opiekunów ołowianych wyłącza członków niebędących ACTIVE; zaakceptuj powierzchnie NOT_ACTIVE.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny