
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.07.2006, 21:11
|
|||
|---|---|---|---|
интерестная тема, но не хватает знаний |
|||
|
#18+
Добрый день. Некогда подымал тему - Необходимо было разработать систему доступа к ресурсам приложения, через стандартный механизм MemberShipa & Roles & Resorces. Вся сложность реализации такой схемы, в дальнейшем заключалась в трудности именования Контрола в БД,(так как там немаленькая иерархия) ну и дальнейший поиск данного Контрола в каждом PageLoad(). Нашему главному разработчику -пришла в голову другая идея. А что, если в БД, хранить не идентификаторы контрола, а методы и обработчики которые навешаны на них. Соответственно, проверять вызовы данных методов через функцию проверки, и если что -перенаправлять пользователя на страничку Ексепшена. Вопрос заключается в том, что, для того что, бы не перелопачивать все проэкты и не вставлять Проверочную функцию в кадый метод, можно ли каким либо другим способом в runtime перехватывать запрос от пользователя и проверять на сервере, какую функцию действие пользователя сейчас активизирует? Очень интерестно, понятия не имею, где искать эту таблицу функций, и есть ли она вообще? Естественно с Виртуальными функциями надо будет поиграться побольше, но не это пока главное. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1391830]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 391ms |

| 0 / 0 |
