Zakładając, że przy logowaniu się na stronie wykonuje strzał do API i jeśli zostały podane poprawne dane podczas logowania to użytkownik zostaje zalogowany. W headerze chciałbym wyświetlić przycisk "wyloguj się" jeśli użytkownik jest zalogowany.
Gdzie powinienem przechowywać flagę określająca to czy użytkownik jest zalogowany lub nie oraz jego username po zalogowaniu się?
Czy te dwie wartości powinienem przechowywać w Reduxie?
Czy te dwie wartości powinienem przechowywać w sessionStorage?
Czy może którąś z wartości przechowywać w sessionStorage, a drugą w Reduxie?
Czy może jednak jest jakiś lepszy sposób na to?