MVC 5 и авторизационное промежуточное ПО, подобное Laravel Auth Middleware - PullRequest
0 голосов
/ 11 января 2019

Я пока не нашел конкретного способа в 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...