Noir中的基本HTTP身份验证

3

我开始研究如何使用noir,并且现在想使用http基本身份验证。

我遇到了https://github.com/adeel/ring-http-basic-auth。尽管提供的示例似乎适用于compojure而不是noir。

我想知道,noir的抽象级别是否太高,无法允许为不同页面使用不同的身份验证?!

我也知道这可能是正确的方法:http://webnoir.org/tutorials/others,但是,我还没有足够的舒适度来看到如何将这些ring处理程序作为特定路由的http身份验证。

有人能给我提示该怎么解决这个问题吗?

谢谢,


1
很可能你会使用pre-route[1]和ring-request[2]。 我还没有实现基本身份验证,但你应该能够转录你找到的库。[1] http://webnoir.org/autodoc/1.3.0/noir.core.html#var-pre-route [2] http://webnoir.org/autodoc/1.3.0/noir.request.html - Chris Biscardi
注意:noir已经停止开发,应该使用compojure+libnoir代替。 - Pedro Rolo
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接