Возможный дубликат:
Реализация авторизации пользователей в PHP и Javascript
У меня есть базовая система учета со следующими пользователями и уровнями пользователей,
(Имя пользователя, пароль, уровень пользователя)
A , 123, Admin
B , 456, Бухгалтер
C , 789, сотрудник
D , 999, менеджер
Мне нужно предоставить им различную выбранную информацию на основе их пользовательского уровня. Например,
– только администраторы имеют привилегии создания и удаления учетных записей пользователей
– у сотрудников есть только привилегии для просмотра информации о продажах и покупке
– только у бухгалтеров есть привилегии для записи учетных записей
– только менеджеры и бухгалтеры имеют привилегии для просмотра отчетов управления
Как я могу реализовать это с помощью PHP (OOP)?
Спасибо.
Уже существует много RBAC (контроль доступа на основе роли). Я предлагаю использовать один из них, а не создавать свои собственные: