В какой момент я должен проверять наличие cookie в моем приложении mvc? В основном, что я хочу сделать для каждого запроса, это проверить, есть ли cookie, и если да, показать их имя где-нибудь на экране, если нет, и страница требует, чтобы пользователь вошел в систему, перенаправьте их на страницу входа.
Я не хочу использовать FormsAuthentication, поскольку хочу создать и использовать свой собственный объект IPrinciple. Я просто не уверен, следует ли мне устанавливать их в базовом классе контроллера или создавать собственный атрибут Authorize и выполнять проверки в там.
Мои первоначальные мысли заключаются в том, что я должен делать это в базовом классе контроллера, поскольку это похоже на базовую страницу в веб-формах, где я переопределяю oninit.