Using Resque and Devise, i have roles for User, like:
User.first.role #=> admin
User.last.role #=> regular
I want to setup an authent
You can try subclassing the Resque::Server class this way:
require 'resque/server'
class SecureResqueServer < Resque::Server
before do
redirect '/login' unless some_condition_is_met!
end
end
And using it in your routes this way:
mount SecureResqueServer.new, :at => '/resque'
I got this information from this blog. Give it a try.