From af8617b9e35568d59f17546e7ae5dfc3a62f1e29 Mon Sep 17 00:00:00 2001 From: Sarah Wiechers Date: Mon, 8 Apr 2024 20:42:46 +0200 Subject: [PATCH] Secure sidekiq dashboard --- config/routes.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/routes.rb b/config/routes.rb index d21dae2d..5130a23f 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -238,5 +238,7 @@ delete '/users/:id' => 'users#destroy', :as => :destroy_user require 'sidekiq/web' - mount Sidekiq::Web => '/sidekiq' + authenticate :user, lambda { |u| u.admin? } do + mount Sidekiq::Web => '/sidekiq' + end end