我已经设置了一个我希望得到最低限度保护的博客(即,我只是想阻止那些我不认识的随机人,没有试图实施类似NSA的安全措施)。我使用Rack :: Auth :: Basic使用toto来“保护”站点。我希望通过index.xml
让博客读者能够阅读Feed而不用处理密码(并且是的,我知道这是我的“安全”中的一个大漏洞)。通过Rack :: Auth :: Basic有选择地允许一些网址
如何让Rack :: Auth :: Basic通过这一个url?
这是我加入基本身份验证到我的网站:
use Rack::Auth::Basic, "blog" do |username, password|
[username, password] == ['generic', 'stupidanddumbpassword']
end
你有没有考虑使用机架:: URLMap? [This](http://blog.ninjahideout.com/posts/rack-urlmap-and-kicking-ass)是一篇相当不错的关于使用它的博客文章。我不确定它会为你工作。如果你只想让某些人看到某种东西,那么无论是更安全还是普通的电子邮件都是我的建议(只是一个建议,介意:) – iain 2011-05-19 01:18:58