У меня проблема с проверкой загрузки страницы, если пользователь вошел в приложение или нет.Я попытался с помощью EventEmmiter и Subject, но при загрузке нет результата для проверки в локальном хранилище.
Это мой AuthenticationService
export class AuthenticationService {
constructor() {
}
// here is bunch of code
isLoggedIn(): boolean {
let currentUser = localStorage.getItem('currentUser');
return !!(currentUser);
}
}
, и это мой HedaerComponent:
constructor(private authenticationService: AuthenticationService) {
this.checkUser();
}
checkUser() {
if (this.authenticationService.isLoggedIn()) {
// do something
}
else {
// do something
}
}
У меня проблема с первой загрузкой приложения, как я могу проверить, вошел ли пользователь в систему или нет?Как мне грустно, я пытаюсь испустить значение, но безрезультатно.Спасибо за помощь!