我的应用程序中有一个 Rails 引擎。routes.rb
这是它在我的文件中的钩子:
Mercury::Engine.routes
我试图限制对引擎提供的 URL 的访问,所以我尝试使用约束:
class EditorRestrictor
def self.matches?(request)
false
end
end
constraints EditorRestrictor do
Mercury::Engine.routes
end
但是引擎的路线仍然可以访问。我重新启动了我的应用程序以防万一,但这没关系。有任何想法吗?