|
|
|
| Мне интересно, как управлять группами пользователй, тоесть, есть список действий: добавить.редактировать.просмотр.удалить, при создании группы я хочу устанавливать те действия которые могут выполнять пользователи данной группы. а потом добавлять пользователей в группу.
Как мне проверять какие права у пользователя? | |
|
|
|
|
|
|
|
для: Razputin
(20.02.2006 в 12:16)
| | Ну это на мой взгляд! Как у меня сделано!
У пользователя есть графа где записано к какой группе он относиться!
А когда надо проверить его права, просто запрашиваем права группы к которой он относиться(которая у него записана)! | |
|
|
|
|
|
|
|
для: ASK_EL
(20.02.2006 в 12:46)
| | С пользователями понятно, а как с группами не очень, как задавать парметры группам чтобы они соответсвовали действиям которые можно выполнять, тоесть при проверке группы пользователю небыло доступно например удаление и добавление, а он мог только править? | |
|
|
|
|
|
|
|
для: Razputin
(20.02.2006 в 14:00)
| | У себя я делал вот так:
Есь 4 вида права
просмотр
добавление
редактирование
удаление
В базе напротив группы в соответствующей колонке стоит 1 или 0
Соответсвенно и у пользователяю
В ходе работы скрипта идет идет запрос на проверку уровня доступа к информации и усе!
я сделал функцию в которую передаю пользователя и раздел сайта а она ме возвращает либо 1 ли бо 0! В коде простой if и все! | |
|
|
|