[Из песочницы] Ролевая модель данных прав доступа для web-ресурса

В данной статье я расскажу вам о способе организации прав доступа к web-ресурсу на основе ролевой модели. Сразу замечу, что прикладную реализацию получения или проверки прав на каком-либо из языков программирования приводить здесь не буду, а остановлюсь только на инфологической модели базы данных. Считаю грамотную организацию хранения такой информации наиболее важной, поскольку гибкая и отвечающая заявленным требованиям модель в дальнейшем позволит расширять систему легко и безболезненно, а также реализовать её без всякого труда на любом из web-ориентированных языков. Предложенный мной способ похож на такую популярную организацию прав доступа, которая изложена в phpGACL.Читать дальше →

© Habrahabr.ru