2009-10-17 4 views

ответ

0

Их readme на самом деле действительно хорош.

Я просто установить его и эти шаги:

  1. Создать класс модели под названием Роль
  2. Создания миграции для таблицы ролей (см ридх http://github.com/be9/acl9)
  3. Добавить acts_as_authorization_subject своего пользователя (предположим, что у вас уже есть что-то подобное). Посмотрите плагин authlogic. Отличный railscast об автологическом (я думаю, # 160)
  4. Создайте таблицу связей role_users (для точной миграции снова проверьте прочитанную me)
  5. Всё. Ты сделал.

Теперь вы можете назначать роли своему пользователю current_user.has_role! : admin

Вы можете проверить, имеет ли пользователь определенную роль путем вызова, например. current_user.has_role? : admin

В readme есть много примеров.

0

Существует много документации по README: http://github.com/be9/acl9 Какую часть вы не понимаете?

+0

Я не вижу там, как вы на самом деле настраиваете разные типы ролей. –

+0

Посмотрите вниз README в разделе «Модель роли и тема» –

Смежные вопросы