Роли Роли / Разрешения в отношениях HABTM - управление отношениями - PullRequest
0 голосов
/ 17 апреля 2011

Я создал следующие таблицы в своем приложении - роли, разрешения и permissions_roles. Роли HABTM и разрешения HABTM. Я видел много учебных пособий по настройке всех таблиц / моделей и т. Д. Для 3 таблиц и определению отношений, но я не смог найти ничего о том, как на самом деле поддерживать отношения - каков лучший метод - настроить третий контроллер / набор просмотров?

Я хочу иметь возможность создавать роли / разрешения независимо от отношения, т. Е. Выполнять назначение позже. Если я создаю новую роль, мне может потребоваться вернуться назад и назначить ей существующие разрешения (или наоборот).

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

Спасибо

1 Ответ

0 голосов
/ 17 апреля 2011

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

http://blog.wolfman.com/articles/2006/5/20/role-based-authentication-admin-page

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