Вот вопрос разработки программного обеспечения, с которым я столкнулся несколько раз, и никогда не нашел идеального решения (я также рассматриваю его сейчас снова).Лучший дизайн для системы управления пользователями/ролями?
Многие приложения нуждаются в некотором виде управления пользователями/ролью. У вас есть базовые пользователи, группы, к которым эти пользователи могут принадлежать (не ограничиваясь одним), роли и разрешения, которые у них есть, организационные единицы и целая куча свойств и другие функции, специфичные для проекта.
Вопрос: каким образом люди знают и/или имеют опыт разработки и создания действительно динамичной, гибкой системы управления пользователями? Есть ли какие-либо шаблоны дизайна, которые вы знаете, которые действительно помогают?
Это именно то, что я искал. – 2009-11-02 14:45:12