Clojure Noir:如何仅为部分应用程序设置基本身份验证

时间:2013-01-06 20:37:38

标签: http clojure basic-authentication ring noir

我已使用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中的那些。有什么想法吗?

0 个答案:

没有答案