use*_*855 22 php
生成一个无法轻易猜到的唯一密钥的最佳方法是什么?
我想为帐户激活和引用目的创建一个唯一的密钥,其中包括一个校验和,以帮助防止用户轻易猜测其他用户激活或引用密钥.
另外,在PHP中是否可以创建自己的会话密钥?如果是这样,你会如何使这个独特?
任何帮助是极大的赞赏.
Ali*_*guy 50
不要过度复杂化:
$key = md5(microtime().rand());
Dan*_*man 12
您可以使用uniqid生成唯一ID.查看UUID(通用唯一标识符)生成的PHP实现的注释.
Ami*_*shk 7
这是我在php中用于uniq键的内容:
$activation = md5(uniqid(rand(), true));
归档时间:
14 年,2 月 前
查看次数:
50319 次
最近记录:
8 年,9 月 前