Mam interaktywną aplikację Ember, która ma wiele opcji, które są dostępne tylko dla zalogowanych użytkowników. Na przykład może istnieć lista postów, a następnie kolejny link do moich wpisów, które są istotne dla użytkownika.Jak przekazać status logowania użytkownika do mojej aplikacji Ember.js?
Istnieją dwie kwestie, które przychodzą mi do głowy:
- jak mogę powiedzieć aplikację, gdy użytkownik jest zalogowany, a może jego dane?
- Jak ukryć określone funkcje i elementy na podstawie jego stanu logowania?
Czy są jakieś sprawdzone metody postępowania w tym zakresie? Domyślam się, że sam proces logowania nie będzie tak skomplikowany, ale if logged_in? do_x else do_y
jest dla mnie dużą niewiadomą. Gdzie powinienem przechowywać globalny stan użytkownika?