我经营一家美化公司,有多名工作人员。我想为每个用户提供一个自定义URL(例如mysite.com/xxxx-xxxx-xxxx
),以显示其日常计划。转到页面将列出当天5-10位客户的姓名,地址和电话号码。
在URL中将UUID用于半私有数据是否安全/明智?
答案 0 :(得分:1)
取决于您希望它有多安全。
UUID是否还用于其他用途?如果没有,那么它们适合创建随机URL。
但是,浏览器历史记录将允许使用同一台计算机的任何人查找URL。另外,除非使用https,否则网络嗅探器可以轻松查看请求的URL并转到同一页面。
另一个问题是蜘蛛机器人。确保没有链接到这些页面,使用robots.txt阻止对该网站建立索引,但是您仍然可能会发现其中某些页面显示在搜索引擎上。最好在cookie中设置UUID并检查以确定它是哪个雇员,以免您的半私人页面开始出现在Google上。
答案 1 :(得分:0)
该模式是否适合您,取决于您的威胁模型(以及一些实施细节)。没有具体的威胁模型,就不可能对您的问题给出确切的答案。
但是,我可以给您一些有关解决方案潜在问题的想法,以便您确定它们是否与您的应用程序相关。这不是完整的列表。
在实现方面:
在事物的概念方面: