Я хочу заставить пользователя сменить пароль после его первого входа. Теперь, где я должен поместить код перенаправления на страницу ChangePassword?
- Если я поместил его на страницу
Page_Load
по умолчанию, пользователь может перейти на любую страницу, потому что он является аутентифицированным. -
Если я разместил его на странице
Page_Load
главной страницы, страница ChangePassword будет использовать одну и ту же главную страницу, и она войдет в бесконечный цикл перенаправления.Хотя я игнорирую перенаправление, если
Page
является страницей ChagePassword с главной страницы, и я нашел этот ответ, в котором говорится:Это звучит как плохая идея для начала. Идея мастера заключается в том, что ему все равно, какая страница есть, так как это общий код для каждой страницы.
Любое предложение!