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