Самый простой способ - через сервис.
Создаете допустим AuthService, в нем ваша isLoggedIn в виде BehaviorSubject.
В корневом компоненте OnInit проверяете localStorage, и выставляете isLoggedIn, если нужно. Тож самое при логине.
А компоненты подписываются при инициализации или при помощи пайпа async.
И при изменении этого параметра компоненты перерисовываются, отрабатывают ваши ngIf