Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 阻止在rails中直接下载图像_Ruby_Ruby On Rails 3_Image_Paperclip - Fatal编程技术网

Ruby 阻止在rails中直接下载图像

Ruby 阻止在rails中直接下载图像,ruby,ruby-on-rails-3,image,paperclip,Ruby,Ruby On Rails 3,Image,Paperclip,现在在rails中创建图像库。我想阻止从网页下载图像的直接访问。这是怎么做的?。我用回形针宝石上传图像。请帮助我解决此问题。浏览器需要访问图像才能显示图像;在某个时候,浏览器上的某些内容可以直接访问图像 您可以混淆如何检索图像,但这基本上是您所能做的最好的。你可以和推荐人玩一些小游戏 不要禁用右键单击;这很烦人。我想你基本上是在寻找一个登录系统。确保映像是由控制器提供的,而不是由nginx或任何为静态服务的东西提供的。既然你用的是回形针,我想情况已经是这样了。因此,实际上,您只需检查控制器中是否

现在在rails中创建图像库。我想阻止从网页下载图像的直接访问。这是怎么做的?。我用回形针宝石上传图像。请帮助我解决此问题。

浏览器需要访问图像才能显示图像;在某个时候,浏览器上的某些内容可以直接访问图像

您可以混淆如何检索图像,但这基本上是您所能做的最好的。你可以和推荐人玩一些小游戏


不要禁用右键单击;这很烦人。

我想你基本上是在寻找一个登录系统。确保映像是由控制器提供的,而不是由nginx或任何为静态服务的东西提供的。既然你用的是回形针,我想情况已经是这样了。因此,实际上,您只需检查控制器中是否有已登录的用户,如果用户未登录,则返回403响应或其他信息。

啊,我想我误解了这个问题:)