Я хотел бы знать, как мы можем создавать разные «роли пользователей» для разных пользователей в PHP.
Пример:
Администратор может создавать всех типов пользователей, добавлять, просматривать, манипулировать данными, удалять менеджеров, зрителей и рабочих и т. Д.
Менеджеры могут только создавать, работники и зрители, могут добавлять и просматривать данные,
рабочие не могут создавать новых пользователей, а могут только добавлять данные и просматривать данные,
Зрители могут просматривать только те данные, которые были добавлены в БД работниками, менеджерами и администраторами.
Хотя лучше использовать разные сессии, такие как:
$_SESSION['admin']
$_SESSION['manager']
$_SESSION['worker']
$_SESSION['viewvers']
и для каждой страницы проверьте, какая из них имеет значение true или yes, но я хочу знать, как они это делают в реальных и больших проектах ??? есть ли другой способ ???