Я занимаюсь разработкой сайта с использованием asp.net MVC
Я хочу показать имя пользователя после того, как он / она вошел на сайт.
Проблема в том, что User.Identity.Name
возвращаетэлектронная почта пользователя, и я не хочу изменять это, потому что имя пользователя не уникально.И я хочу получить доступ к электронной почте на других страницах.
Мне нравится использовать viewBag на моей главной странице, но я не знаю, где его определить.
Если я определю его в Home/controller
, это работает только для этого действия.
Должен ли я использовать фильтр?