Kapacb
Новичок
Реализация прав пользователей. Как правильно и лучше делать?
Подскажите кто как реализовал если сталкивался? Или где и что почитать на эту тему.
В данный момент сделано все очень тупо. В момент авторизации пользователю записывается сессия, где хранится массив прав, что разрешено пользователю. А во время работы везде где необходимы отдельные права на операцию проверяется их наличие
Это очень коряво и не совсем не удобно, да и не правильно мне кажется.
Подскажите кто как реализовал если сталкивался? Или где и что почитать на эту тему.
В данный момент сделано все очень тупо. В момент авторизации пользователю записывается сессия, где хранится массив прав, что разрешено пользователю. А во время работы везде где необходимы отдельные права на операцию проверяется их наличие
PHP:
if(!$this->user->permission("requests_access"))
$this->user->accessDenied();