Добрый день.
Мне необходимо вмешаться в логику работы страницы авторизации.
Как я поняла из некоторых тем на форуме, что сделать это не так то просто или даже невозможно.
А именно, я хотела бы полностью ее изменить и иметь возможность еще до залогирования выполнять запросы к бд.
Моя версия системы 5.4.
Скажите реализуемо ли такое и какими средствами?
Нравится
Эта страница сделана на уровне ядра и из конфигурации недоступна.
А могу ли я исправлять ее не в конфигурации, а в файле Login.aspx?
Смогу ли я из этого файла обращаться к бд с запросами?
Или манипулировать этим файлом никак нельзя?
Антонина, исходники этой станицы доступны только разработчикам ядра и обычно не поставляютя.
Антонина, добрый день.
Дело в том, что выполнять запросы к БД, или запускать какой либо бизнес процесс до логина пользователя, не корректно с точки зрения безопасности. Выходит что любой переход на Login.aspx будет вызывать не авторизированные запросы к БД. Можно будет отправляя GET запросы к Вашему сайту нагрузить БД до такой степени, что сайт окажется не работоспособен.
Поэтому любые действия, которые происходят до логина - осуществляются "ядром" системы и влиять на них пользователь не может. В связи с этим, хотелось бы уточнить Вашу бизнес задачу. Возможно её можно решить другим способом.
Озвучить свою бизнес идею пока не готова. Тем не менее спасибо за развернутый ответ.