Мне нужно, чтобы имя пользователя и идентификатор были доступны в моем представлении. Когда я использую Page.User.Identity.Name
, я получаю письмо, которое я использую для его аутентификации. Это, как я идти о проверке подлинности пользователя от моего контроллера:Идентификатор пользователя в asp.net mvc
if (!userService.ValidateUser(model.Email, model.Password))
FormsAuthentication.SetAuthCookie(model.Email, false);
Как я могу быть в состоянии сделать: Page.User.Identity.UserId
или Page.User.Identity.FirstName
?
некоторые подробности пожалуйста, или пример код. Благодарю. –
'Controller.User' будет той же ссылкой, что и' Page.User'. –
Что делать, если я уже передал модель в представление? Как я могу передать другую? Он также должен быть доступен на сайте.master –