将图像头像命名为“ user.uid.jpg”,安全吗?

孟菲斯

我希望您能想到,用用户的“ uid.jpg”命名用户的头像图片是否安全?这样,请求更容易,但这意味着最终可以下载图像的任何人都将拥有我用户的uid。Firebase正在使用ionic / cordova智能手机应用程序。

另一种方法是使用时间戳生成名称,例如“ timestamp + random number.jpg”,然后将其存储到用户的配置文件中,也许更安全?

超级模特

最好使用“ _”或“-”符号代替“”。正确的图像或其他文件名是“ user_uid.jpg”和“ user-uid.jpg”。并且请避免显示用户信息,例如其ID为“ uid”,请使用一些加密方法来更改文件名。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

将一堆扩展名为“ .jpg”的PNG图像重命名为“ .png”

来自分类Dev

在Django模型中将字段命名为“ id”是否安全?

来自分类Dev

在Go中,将接收方变量命名为“自我”具有误导性或良好做法吗?

来自分类Dev

被命名为回调函数的表达式吗?

来自分类Dev

我可以在python中将变量命名为“ now”吗?

来自分类Dev

将功能命名为环境命令

来自分类Dev

如何将多个图像重命名为两个不同的名称?

来自分类Dev

当前文件名格式为“ Number1_1170_Date”,我希望将这些文件重命名为“ Number2_1170_Date”。但是Number2是SQL数据库中的一列吗?

来自分类Python

NLTK将实体识别命名为Python列表

来自分类Dev

为什么将Golang接口命名为“接口”?

来自分类Dev

将“发布”重命名为其他内容

来自分类Dev

Elixir将导入的函数重命名为别名

来自分类Dev

将原点重命名为默认值(git)

来自分类Dev

防止汇总将Promise重命名为Promise $ 1

来自分类Dev

ActiveAdmin:无法将模型命名为“操作”

来自分类Dev

Swift数字将文本命名为Int

来自分类Dev

无法将控件重命名为我删除的控件

来自分类Dev

如何将数组动态命名为.map

来自分类Java

我可以自动重构整个Java项目并将大写方法参数重命名为小写吗?

来自分类Dev

Firebase安全规则-应当将Auth生成的UID保密吗?

来自分类Dev

如何仅将“未命名:”列重命名为数字索引

来自分类Dev

我可以在TYPO3扩展名中将setup.txt重命名为setup.ts(和常量)吗?

来自分类Java

当transactionManager未命名为“ transactionManager”时

来自分类Dev

在字典中命名为元组?

来自分类Dev

在React中命名为import

来自分类Dev

Rails路由命名为Helper

来自分类Dev

将目录中的所有文件从$ filename_h重命名为$ filename_half?

来自分类Dev

为什么将提交按钮命名为“ submit”,我的表单却不提交?

来自分类Linux

linux-shell:将文件重命名为创建时间

TOP 榜单

热门标签

归档