Tôi có một Rails Engine trong ứng dụng của mình. Dưới đây là móc nó vào tập tin routes.rb
tôi:Hạn chế quyền truy cập vào các tuyến đường của Rails Engine ... các ràng buộc không hoạt động
Mercury::Engine.routes
Tôi đang cố gắng để hạn chế truy cập vào các URL được cung cấp bởi các công cụ vì vậy tôi cố gắng sử dụng những hạn chế:
class EditorRestrictor
def self.matches?(request)
false
end
end
constraints EditorRestrictor do
Mercury::Engine.routes
end
Nhưng tuyến đường của động cơ vẫn tiếp cận được. Tôi khởi động lại ứng dụng của tôi chỉ trong trường hợp, nhưng nó không quan trọng. Bất kỳ ý tưởng?