我已使用Ring Basic Authentication为我的应用设置了HTTP基本身份验证。它工作正常,看起来像这样:
(:require [noir.server :as server]
...
(server/add-middleware wrap-basic-authentication authenticated?)
认证?是我自己的功能实现。现在我想只配置应用程序的一部分进行基本身份验证,其他部分进行公开。我知道带有Ring(和Compojure)的这个can be done所以必须可以使用基于Ring构建的Noir。我只是不太确定如何应用the example适应Noir,因为它使用路线,我不知道如何找到Noir中的那些。有什么想法吗?