I thought I'd share my thoughts on a few of the #coderack submissions:
- WatermarkMe ( http://coderack.org/u... ) : I really like this idea. It will inspect the HTTP_REFERER header and apply a watermark to images being hotlinked from other sites. It does have one primary shortcoming though: in most production environments, a web server (apache, nginx) will handle the image request without invoking rails.
- RefererControl ( http://coderack.org/u... ) : This rack middleware will enforce a particular path through your app. By setting up referer chains, you can enforce that POSTs to /item/1/purchase must come from the /item/1 URL. This isn't foolproof by any means since anyone can set the HTTP_REFERER header, but I thought it was a cool idea nonetheless.
- [Rack::ChromeFrame ( http://coderack.org/u... ) : Forces ie6 users to install ChromeFrame.
Which ones do you guys like?