#ruby-on-rails #ruby-on-rails-3
#ruby-on-rails #ruby-on-rails-3
Вопрос:
Допустим, у меня есть модели:
- Файл
- Файловые группы
- Пользователь
- Группы пользователей
Я хотел бы иметь возможность управлять разрешениями пользователя на доступ к файлам в зависимости от того, входят они в определенную группу или нет. Теперь эти разрешения не заданы в камне и могут быть изменены администратором через пользовательский интерфейс.
Существуют ли какие-либо специфические для rails драгоценные камни, которые могут помочь с этим? Я считаю, что декларативная аутентификация — это не то, что удовлетворяло бы моим потребностям, поскольку это явно определено в коде.
Любая информация помогла бы. Все, что угодно, чтобы избавить меня от самостоятельного написания системы разрешений.
Большое вам спасибо.