我开始研究如何使用noir,并且现在想使用http基本身份验证。
我遇到了https://github.com/adeel/ring-http-basic-auth。尽管提供的示例似乎适用于compojure而不是noir。
我想知道,noir的抽象级别是否太高,无法允许为不同页面使用不同的身份验证?!
我也知道这可能是正确的方法:http://webnoir.org/tutorials/others,但是,我还没有足够的舒适度来看到如何将这些ring处理程序作为特定路由的http身份验证。
有人能给我提示该怎么解决这个问题吗?
谢谢,
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