cDLEON
Онанист РНРСlub
Ядро движка. Права пользователей.
Хочется всё это дело красиво завернуть =)
Пока вот придумал такую реализацию.
Если в папке с модулем лежит файл .admin (собственно скрипт админки), то в админке прав юзверей показывается селект "разрешить вход в админку для этого модуля".
В той же папке лежит файл .rights - в котором лежит ХМЛ для описания рутовых\дочерних прав....Выводятся точно так же.
Но блин...Реализация всего этого дела - мягко скажем тяжёлая для процессора....Куча запросов к БД, куча данных и т.д.
Хотелось бы поинтерисоваться как вы работаете с правами....
Может быть стоит немного пересмотреть свой подход...
Хочется всё это дело красиво завернуть =)
Пока вот придумал такую реализацию.
Если в папке с модулем лежит файл .admin (собственно скрипт админки), то в админке прав юзверей показывается селект "разрешить вход в админку для этого модуля".
В той же папке лежит файл .rights - в котором лежит ХМЛ для описания рутовых\дочерних прав....Выводятся точно так же.
Но блин...Реализация всего этого дела - мягко скажем тяжёлая для процессора....Куча запросов к БД, куча данных и т.д.
Хотелось бы поинтерисоваться как вы работаете с правами....
Может быть стоит немного пересмотреть свой подход...