是否有一种方法可以仅与特定的邮件收件人共享链接
Is there a way to share a link with only a spefic mail recipient?
我不确定这个问题是否应该出现,但它就是这样。
我有以下场景:
一个典型用户可以使用用户名/密码登录的Flask应用。用户可以在他们之间共享一些资源,但现在我们想让他们与任何人共享,而不是应用程序的用户。
因为资源内容很重要,所以只有收到电子邮件的人才能访问资源。换句话说,不是每个人都有这个链接。
目前为止我的想法:
-
创建一个一次性链接->这可以工作,但我更喜欢如果链接是永久的
-
在发送的HTML电子邮件消息中添加一些Javascript,并向发送的请求添加一个参数,这样我就可以确保打开链接的电子邮件地址是正确的。假设我可以用Javascript做到这一点…我不太清楚。
了吗?由于
第一次有人访问URL时,您可以向他们发送一个随机cookie,并将该cookie与文档一起保存。在以后的访问中,检查cookie是否与保存的cookie匹配。如果他们与别人共享URL,那个人就不会有cookie。
事项:
-
如果他们与其他人共享URL,而另一个人先访问该URL, 他们将是可以访问该URL的人,而不是原始接收者。
-
如果收件人清除cookie,他们将失去对文档的访问权限。你需要一个恢复程序。
相关文章:
- Facebook共享动态参数链接
- Facebook共享链接适用于用户,但不适用于粉丝页面管理员
- LinkedIn共享链接图片未使用自定义url更新
- 如何与Promises链接和共享先前的结果
- 获取当前页面的URL并将其附加到Facebook共享链接(使用javascript)
- 带有文本参数的Facebook共享者链接
- 如何在谷歌网站中显示与iframe中的特定人员共享的谷歌云端硬盘html链接
- 使用 json 回调进行链接共享
- 如何创建共享单个列表的链接下拉列表,并确保只能在一个下拉列表中选择每个值
- 如何使用 JavaScript 在共享按钮中显示链接
- 社交共享链接弹出窗口在共享页面上未显示正确的URL
- 在 Javascript 中使用 Google Drive 共享链接
- 没有链接的Facebook共享对话框
- 是否可以临时登录Facebook以共享链接
- 从 web JS 功能在 fb-messenger:// url 方案上共享私人消息中的链接
- 有fb.ui对话框选项吗;共享此链接“;功能
- 如何使用Phonegap for iPad通过ShareKit共享图像文件/链接
- "共享屏幕”;在Skype链接上
- Pinterest共享HTML链接错误
- 创建一个像facebook一样的链接共享功能