, когда я пишу приложений ASP.NET Я использовал проверки подлинности форм с моей пользовательской странице входа в систему, например, так:ASP.NET MVC формы аутентификации эквивалент
После Войти является успехом я проверил его подлинности:
FormsAuthentication.RedirectFromLoginPage(userId.ToString(), true);
Чтобы проверить, зарегистрирован ли пользователь, у меня был класс, унаследованный от базовой страницы и всех унаследованных от нее страниц, в котором содержится метод, который возвращает bool после проверки подлинности пользователя с помощью следующая команда:
return HttpContext.Current.User.Identity.IsAuthenticated;
Теперь, я делаю приложение ASP.NET MVC, и мне было интересно, что лучше всего было сделать это на MVC?
Благодаря
спасибо. имеет ли он какой-то атрибут, который может быть помещен перед ActionResult, чтобы пользователи могли его просматривать? – developer82
ok для этого вы можете использовать таблицу разрешений и в соответствии с правами доступа и прав, которые вы можете применить к определенному пользователю. –