des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

Yupe cложная авторизация по номеру подразделения и роли?

Вот буквально сегодня установил yupe, но вижу что в стандартном комплекте разделение какое то хилое. Админ\пользователь. Как же так? Ведь yii очень гибкая система и он не только для блогов и интернет магазинов.
Подскажите - закусывать ножку от табуретки и разгребать стандартный yii, ломать yupe или есть готовые решения?
Млин такая система, а достойной реализации в стандартном функционале нет?
В общем мысль следующая - пользователей я вручную ввожу в базу mysql. у них должны быть следующие поля id,login,pass,role,id_page. Ненавижу это поле email !!!! как его отключить?
в общем на основании роли и ид разрешенной страницы ему пхп скрипт должен отдавать различные страницы (ид страницы) с различным функционалом (роль). пост или гет там.
Что самое смешное, что такой функционал на чистом пхп пишется за пару вечеров под пиво, а в крутой цмс его нет?
Кто реально сталкивался\решает эту проблему?
UPD

нужна аутентификация на основании данных базы пользователей. при этом если роль - мастер, то он может добавлять строки в базу (предположим какие то приборы), в свой цех. а роль электрик - он может смотреть данные своего участка (цех состоит из участков), и править некоторые параметры данных, введенных мастером по его участку(причем только некоторые, удалять записи и изменять серийник он не может, может изменить количество предположим, состояние). и получаем иерахическую структуру - админ может все, руководство может смотреть все цеха. мастер смотрит и правит свой цех (тоже с ограничениями, удалить запись у него возможности нет). а электрик смотрит свой участок и может редактировать поле состояние (сломан, в ремонте, работает)
  • Вопрос задан
  • 2266 просмотров
Решения вопроса 1
des1roer
@des1roer Автор вопроса
ученье - свет, а неученье - приятный полумрак
понял что yupe не покрывает всех задач. использовал yii
des1roer.blogspot.ru/2015/03/yii-rbac.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы