Bezpieczeństwo aplikacji webowych · Senior · Pytanie 38 z 75
Jak zaimplementować "wyloguj ze wszystkich urządzeń" z access tokenami JWT?
- ✓Poprawna odpowiedź: Unieważnić refresh tokeny i podbić wersję tokenów lub ID sesji użytkownika, które sprawdzają API, akceptując krótkie opóźnienie dla access tokenów
- 2Zmienić e-mail użytkownika
- 3Poprosić użytkownika o wyczyszczenie cache przeglądarki
Wyjaśnienie
Tokenów bezstanowych nie da się odwołać; projekt albo sprawdza jakiś stan, albo polega na krótkim życiu access tokenów.