Лучший способ установить несколько типов учетных записей в ZendFramework?

Я хотел бы начать первый серьезный проект с ZF.

Нужно 3 типа аккаунта с разными привилегиями.

Администратор (1 акк)
Менеджеры
коммивояжер

Как это сделать? 3 таблицы в БД, 3 модели и 3 формы входа?

Как можно проверить через php код, если пользователь является администратором, менеджером или продавцом?

0

Решение

Если вы используете ZF2, я бы рекомендовал использовать в вашем приложении модули ZfcUser и ZfcRbac (Role Based Access Controll). В значительной степени обеспечить функциональность прямо из олова! Просто добавьте их в свой файл composer.json, установите их и следуйте инструкциям по установке / настройке в соответствующих модулях. Увидеть: https://github.com/ZF-Commons/ZfcUser а также https://github.com/ZF-Commons/zfc-rbac

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]