【发布时间】:2015-05-04 17:59:30
【问题描述】:
我想配置中间件以从基本身份验证中排除某些路径。我可以这样做:
config.middleware.insert_after(::Rack::Lock, "AuthenticateExcluding", realm: "Staging", exclude: ["/webhooks/stripe", "/api/v2/gadgets"]) do |u, p|
但是,我想排除与特定模式匹配的所有路由,例如/api/v2/gadgets/:gadget_id/specs(人为示例)。这可能吗?
我发现了一个类似的问题here,但似乎他们正在尝试做一些不同的事情,所以这个问题的答案可能会有所不同。感谢您的帮助!
【问题讨论】:
标签: ruby-on-rails rack