Истечение пароля членства ASP.NET

2 ответа

Вы могли добавить обработчик событий для HttpApplication. Событие PostAuthenticateRequest в global.asax и дескрипторе перенаправление там.

13
ответ дан csgero 29 November 2019 в 03:51
поделиться

Просто реализовал это примерно за час, нет необходимости изменять базовую страницу. Вот что вам нужно сделать:

  1. Ответить на событие LoggingIn элемента управления членством

  2. Найти пользователя в базе данных членства и получить LastPasswordChangedDate

  3. Используя TimeSpan, сравните это с текущей датой и решите, был ли последний раз изменен пароль более необходимого количества дней назад. Я получаю это значение из web.config

  4. Если истек срок, перенаправляйте на экран ChangePassword

6
ответ дан 29 November 2019 в 03:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: