Добавление ролей в Rails Composer, Devise, CanCan, Twitter Bootstrap

Я делаю приложение, которое началось с Rails Composer, Devise, CanCan, Twitter Bootstrap.

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


person Brian Petro    schedule 19.01.2013    source источник


Ответы (1)


Я не смог найти никакой помощи во время моих поисков, поэтому вот что я придумал сам.

Где-то между rolify и rails composer сделана таблица ролей.

  1. Войдите в консоль рельсов

    $ rails c
    
  2. Добавьте свою новую роль

    irb> Role.create name: 'new-role'
    

*Используйте это, чтобы отобразить все ваши роли

    irb> Role.all

*Чтобы удалить роли

    irb> Role.delete(role_id)
person Brian Petro    schedule 19.01.2013