Показать полную графическую версию : Вопрос группа пользователей
Имеется группа пользователей (администратор, модератор, опытный пользователь пользователь, гость) как сформировать на php доступ категориям с разными правами.
Если кто знает алгоритм или ресурс где можно почитать.
Заранее Вас благодарю.
так проще не бывает. В базе в таблице юзеров создай еще столбец прав и пиши туда число, например 0-админ, 1-модер и проверяй в начале скрипта какое число, если нельзя то инклудируешь error страницу или редирект
vadimiron
01-12-2008, 15:48
magwolf,
Я бы посоветовал бы использовать что-то готовое, какой нибудь готовый набор скриптов и классов
Поищите php acl в Гугле (http://www.google.ru/search?hl=ru&hs=iin&q=php+acl)
vadimiron, почему готовое?
Просто я сам сейчас на перепутье...
vadimiron
03-12-2008, 10:05
почему готовое? »
Потому что там уже реализованы все best practices, и в будущем не будет проблем с расширением системы прав.
ПРосто из опыта знаю, что в начале в основном не нужно расширенных прав, поэтому создаётся очень простая система .... но начинаются всякие непредвиденные доработки.... а так как система прав - критическая часть приложения, стоит подумать о ней заранее
Какой фреймворк лучше взять? Zend, Yii или ещё какие?
Или не получится взять отдельно авторизацию?
vadimiron
08-12-2008, 10:01
Zend »
В зенде все компоненты можно использовать отдельно от других.
При том Зенд позиционируется как framework для enteprise приложениях, то есть качество кода и стабильность выше чем у других... Так что я посоветовал бы Zend
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.