навигация, распределение доступа к страницам

frk

Новичок
распределение доступа к страницам

Hi, all.
Суть проблемы:
пишу систему, работать с которым будуть юзвери, которые находятся в одной из следующих групп: customers, moderators.

группа customers имеет доступ НЕ КО ВСЕМ страницам(т.е. не имеет доступ к страницам, которые должны быть доступны только для группы moderators)

Вопрос думаю очевиден: как правильно распределить доступ к страницам?

я рассмотрел 2 варианта:
1) скрипты, необходимые для администринга убрать в отдельную директорию которую закрыть например через .htaccess ...
2)все скрипты держать в одной директории, а в БД создать таблицу, в которой жестко определить какие скрипты какой группе доступны....
?!
 

dorfey

Guest
DimbIch
А если групп намного больше чем две? и есть скрипты которыми будут пользоваться несколько групп, ведь получится реальная путаница в директориях каждой группы.
imho разделение системы указанном в п.1 реально можно использовать только при небольшом количесве пользователей/групп.
Когда я занимался разделением своей системы управления то проще оказалось сделать отдельную табличку(либо в мускуле либо в файле) с пользователями/группами и ихними связями.
Один из плюсов моей реализации заключается в том, то нет необходимости организовывать новые каталоги под конкретно создаваемую группу.
Сейчас имеется порядка 25-30 активных групп ;) это же скока нуно иметь каталогов под каждую группу.
 
Сверху