使用Noir进行基本HTTP身份验证

时间:2012-11-25 22:30:57

标签: http clojure http-basic-authentication ring noir

我一直在想弄明白如何使用黑色,现在我想使用http基本身份验证。

我偶然发现了https://github.com/adeel/ring-http-basic-auth。虽然,给出的例子似乎适用于compojure而不适用于noir。

我想知道黑色的抽象级别是否过高而不允许对不同的页面使用不同的身份验证?

我也知道这可能就是这样:http://webnoir.org/tutorials/others但是,我对整个clojure生态系统还不够舒服,以便能够看到如何将这些环处理程序作为http身份验证特定路线。

有没有人可以给我一个暗示我应该如何看待这个问题?

谢谢,

1 个答案:

答案 0 :(得分:0)

退房朋友:https://github.com/cemerick/friend

它是一个授权/身份验证库,可用作环中间件。很容易起床和继续。