Skip to content

Commit 1aac6bf

Browse files
secure management endpoints
1 parent e204989 commit 1aac6bf

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

config/routes.rb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@
44
get "up" => "rails/health#show", :as => :rails_health_check
55

66
# resources :homepage, only: [:index]
7-
root to: redirect('/hacker/login')
7+
root to: redirect("/hacker/login")
88
get "/about", to: "homepage#about"
99
get "/contact", to: "homepage#contact"
1010

1111
get "/invitations/confirm/:token", to: "invitations#confirm", as: :confirm_invitation
1212
post "/invitations/confirm/:token/decline", to: "invitations#decline", as: :decline_invitation
1313
post "/invitations/confirm/:token/accept", to: "invitations#accept", as: :accept_invitation
1414

15-
mount SolidErrors::Engine, at: "/manage/errors"
16-
17-
mount MissionControl::Jobs::Engine, at: "/manage/jobs"
15+
constraints Rodauth::Rails.authenticate(:hacker) do
16+
mount SolidErrors::Engine, at: "/manage/errors"
17+
mount MissionControl::Jobs::Engine, at: "/manage/jobs"
18+
end
1819
end

0 commit comments

Comments
 (0)