Настраиваемая пользователем авторизация рельсов - PullRequest
1 голос
/ 26 июня 2009

Кажется, что существует множество популярных плагинов авторизации декларативного стиля, которые позволяют как-то заявить в коде, что, например, к этому действию контроллера могут обращаться пользователи с такими-то ролями.

Но что, если мне понадобится более динамичная схема? Я хочу иметь область администратора со списком всех авторизуемых действий и возможностью назначать разрешения для действий из пользовательского интерфейса.

У меня есть идеи, как реализовать это с нуля, например, определить модель, соответствующую контроллеру и / или действию, и сохранить разрешения с помощью обычных ассоциаций. Просто подумайте, есть ли готовые решения для этого.

Большое спасибо

1 Ответ

0 голосов
/ 27 июля 2009

Взгляните на Authlogic Railscast , он поможет вам начать в правильном направлении. Вот ссылка на проект Authlogic на GitHub .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...