Я пока не нашел конкретного способа в MVC 5, чтобы иметь простой, но мощный способ проверки подлинности пользователя.
В Laravel вы можете легко ограничить пользователей с помощью промежуточного программного обеспечения для авторизации, например:
Route::get('/home', 'HomeController@Index')->middleware('auth');
Для этого требуется, чтобы пользователь вошел в систему или авторизовался для просмотра страницы, не имея кучу неприятных логических утверждений, всегда проверяющих, что они есть. Я пытаюсь выяснить, есть ли в ASP.NET MVC 5 такое же простое решение? Я знаю, что маршрут будет выглядеть так:
public class HomeController : Controller {
public ActionResult Index() {
return View();
}
}
Есть ли способ присоединить что-то к ActionResult, которое будет делать то же самое для простой авторизации в MVC 5?