Этот вопрос не относится к c к коду, но мне интересно, правильно ли я подхожу к дизайну. Обычно, когда пользователь входит в систему, он направляется на mysite.com/dashboard/theirusername. Но я также хочу иметь возможность иметь гостя go по той же ссылке и взаимодействовать с панелью пользователя. Поэтому, когда кто-то без учетной записи, у которого есть ссылка электронной почты на панель инструментов, обращается к ней, я бы хотел показать им разный контент и взаимодействовать с ним. Итак, мой вопрос заключается в следующем. Я начал с логики c, если пользователь не вошел в систему, а затем показал ему различные элементы на основе * ngIf. Я начал разрабатывать логи c и подумал, может быть, есть какое-то решение на основе маршрутизации, о котором я не знаю? Можно ли использовать один и тот же URL и показывать разные компоненты в зависимости от статуса входа? Или * ngIf, основанный на подходе входа, действителен?
Спасибо за потраченное время, Майк