Какой самый простой способ запрограммировать период бета-тестирования на сайте? - PullRequest
0 голосов
/ 26 августа 2009

Какой самый простой способ запрограммировать период бета-тестирования на сайте? Я не знаю, работает ли суперпользователь таким образом, но должен ли он иметь код, который запускается на каждой странице (возможно, на панели инструментов), чтобы проверить наличие cookie-файла betaPassword и перенаправить вас на страницу, если она не верна?

Есть ли лучшее место для запуска кода, чем панель инструментов? (Панель инструментов IIRC находится на каждой моей странице)

Ответы [ 2 ]

2 голосов
/ 26 августа 2009

Если вы запускаете WebForms, вы можете добавить проверку в коде главной страницы. Кроме того, вы можете создать свой собственный класс страниц, унаследовав его от System.Web.UI.Page, реализовав проверку там, а затем извлекая все страницы проекта из вашего собственного класса.

Если вы используете MVC, я бы реализовал это в пользовательском атрибуте ActionFilter.

0 голосов
/ 26 августа 2009

Самый простой способ - реализовать собственный HttpModule

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