В моем веб-приложении есть две области, доступные пользователю, одна обычная область, доступная для обычных пользователей, и одна область, доступная для администраторов.
Обычная:
http://www.myapp.com/Home.aspx
Администратор:
http://www.myapp.com/admin/Home.aspx
Одна из возможностей в области администрирования - вы можете ввести любое имя пользователя в текстовое поле и войти в систему от имени «обычного» пользователя.Итак, вот моя проблема:
- Администратор входит в систему как «admin@yahoo.com».
- Администратор затем входит в систему от имени «регулярного пользователя@yahoo.com»
- Теперь администратор переходит на другую страницу в папке / admin, но вместо того, чтобы работать, Auth Forms теперь переименовывает их в "normaluser@yahoo.com"
Вот мой вопрос:
Есть ли способ иметь совершенно другую запись аутентификации форм для папки "/ admin"?Если я аутентифицирую кого-либо в этой папке, может ли он иметь другой файл cookie Auth Forms, чем обычное приложение?Может ли он иметь другой логин для обычного и админа?