Используя Resque и Devise, у меня есть роли для пользователя, например:
User.first.role #=> admin
User.last.role #=> regular
Я хочу настроить аутентификацию для Resque. Итак, внутри config / rout.rb у меня есть:
namespace :admin do
mount Resque::Server.new, :at => "/resque", :as => :resque
end
И, конечно, он доступен для всех вошедших в систему пользователей.
Есть ли способ использовать роль из User.role? Он должен быть доступен только пользователям с ролью администратора.
Большое спасибо.