Optymalizacja procesu przelogowania

Usprawniono proces przelogowania użytkownika w aplikacji. Zmiana miała na celu skrócenie czasu trwania przelogowania, co jest szczególnie istotne na wdrożeniach korzystających z wielofirmowości. Przyspieszenie procesu zauważalnie usprawnia pracę użytkowników końcowych.

Proces przelogowania był dotychczas obsługiwany przez aplikację jako sekwencja: wylogowania i ponownego zalogowania użytkownika. W konsekwencji aplikacja przy ponownym logowaniu aktualizowała na nowo wszystkie cache dyskowe. Zbadaliśmy, które z ich należy bezwzględnie odświeżyć przed zalogowaniem, i od tej pory tylko one są pobierane przy przelogowaniu.