Используя ASP.Net Forms и ASP.Net MVC 3 (вместе - мы находимся в процессе изменения веб-форм на MVC), у меня есть сценарий, когда человек аутентифицируется (имя пользователя / пароль), но из-за существующего определенного условия в свою учетную запись, они должны изменить свой пароль, прежде чем продолжить.
Поскольку пользователь уже прошел аутентификацию, существует ли глобальное местоположение, в котором я могу запретить любой доступ к частям сайта, требующим аутентификации, до тех пор, пока они не введут свой новый пароль? Я понимаю, что может потребоваться 2 местоположения (одно для веб-форм, другое для MVC).