我有一个django模板,其中包含指向存储在amazon s3上的文件的链接。此模板是要从系统自动发送的电子邮件。我希望此链接受密码保护。点击此链接,s3中的文件在浏览器中打开,没有任何身份验证。我希望用户首先登录我的django网站,然后在网站上打开该文件。
我怎样才能做到这一点?
谢谢, Ammara
答案 0 :(得分:0)
您需要让电子邮件中的链接使用指向您网站中视图的网址,通常在那里设置身份验证,然后在您网站上的身份验证后面的某个目标网页上提供s3链接。
仅供参考:如果需要任何级别的实际安全性,这是一个非常糟糕的主意。