Tag: 隐私

如何在Ruby on Rails中存储私人图片和video

这是一个故事: 用户A应该能够上传图像。 用户A应该能够设置隐私。 (“公开”或“私人”)。 用户B不应该能够访问用户A的“私人”图像。 我打算用Paperclip来处理上传。 如果我将图像存储在“RAILS_ROOT / public / images”下,任何猜测文件名称的人都可以访问这些文件。 (例如,访问http://example.com/public/images/uploads/john/family.png ) 我需要使用img标签显示图像,所以除了public之外我不能放置文件。 如何确保其他人无法访问用户或组的图像? (如果我用Paperclip无法做到这一点,那么什么是好的解决方案?)

Ruby on Rails私有链接共享:Google Docs Style

什么是让用户能够共享私人链接的最佳方式,该链接使点击它的任何人都可以查看具有隐私限制的特定页面/文档/项目? 就我而言: 用户创建的事件仅限于数据库中的某些关系组(即:朋友,朋友的朋友等)。我在事件控制器中有一个:before_filter ,用于检查当前登录用户的资格,以确保该用户有权查看该事件。 如果他们不这样做,他们会被引导到根页面并显示错误消息。 但是,我想要一个特殊的场景,用户可以创建具有相同隐私设置的事件,并且可以通过电子邮件,脸书等方式与他或她的朋友分享特殊链接。这些用户不会需要一个帐户 (但需要制作一个帐户才能注册活动)。 这很重要,因为application_controller中还有一个:before_filter,用于确保用户已登录。 我在想这里有一些我可以做的路由…现在我只需要简单的/ events / 72设置。 每个事件应该有两个不同的链接:一个正常的链接和一个“特殊代码”版本,它们可以绕过这两个:before_filter? 人们的想法是什么?

我如何在Watir中模拟私人浏览体验? (selenium)

Watir是一款基于Selenium的黑盒测试工具,可以在浏览器上自动执行任务。 我希望能够打开一个处于隐私浏览模式的Watir :: Browser.new。 谢谢