En utilisant Resque et Devise, j'ai des rôles pour l'utilisateur, comme:
User.first.role #=> admin
User.last.role #=> regular
Je souhaite configurer une authentification pour Resque. Donc, dans config / routes.rb, j'ai:
namespace :admin do
mount Resque::Server.new, :at => "/resque", :as => :resque
end
Et, bien sûr, il est accessible à tous les utilisateurs connectés.
Existe-t-il un moyen d'utiliser un rôle depuis User.role? Il ne devrait être accessible que par les utilisateurs ayant un rôle «admin».
Merci beaucoup.