我目前正在开发一个文本共享网站,我遇到了以下问题。每个帖子都有一个ID,我希望能够通过在链接中提供id作为参数来轻松访问帖子。但由于您只需手动输入数字,因此非常不安全。我的想法是从ID计算一个更长的唯一编号。当然,这个数字需要进入原始状态。理想的是python中的解决方案。提前谢谢!
编辑:如果我错了,请纠正我,但无法将uuid撤回到原始号码?
答案 0 :(得分:1)
首先需要说明的是,它并不安全。即使您计算了更长的数字,仍然有机会访问它。想象一下有人在创建生成器脚本时尝试这样的数字。发布ID和安全信息不应该混在一起。
最好的解决方案是添加某种特权系统或密码保护。如果你坚持的话,你当然可以使用一些哈希函数来使id更长。不确定网站背后的想法究竟是什么,你的意思是Pastebin?只需添加一个密码保护选项,如我之前建议的那样。有些人可能会使用它,有些人可能不会使用它。