字符串化的MongoDB ObjectID是否可以作为文件夹名称安全?

时间:2015-06-09 02:47:04

标签: ruby mongodb directory objectid

正如它在锡上所说的那样。我想命名对应于"频道的文件夹。"我个人宁愿使用人类可读的名字,但我被告知,在开发过程中,名称不能是静态的(出于某种原因)

1 个答案:

答案 0 :(得分:2)

是的,ObjectId作为文件夹名称是安全的,如果安全的话,你的意思是它们是有效的文件夹名称。

例如,ObjectId是字符0-9的十六进制值和长度为24的a-z,它始终是有效的文件夹名称。

如果您想询问ObjectId是否包含某些敏感信息,您应该知道它具有嵌入其中的相应文档的创建日期。有权访问ObjectId的人将是able to discover when it was created。这是否值得关注取决于你。