创建唯一验证密钥/编号的方法
我正在用Django做一个有订阅内容的网络杂志。当用户购买订阅时,网站会生成一个验证密钥,并把它发送到用户的邮箱里。这个验证密钥会被加入到一个“有效密钥”的列表中,直到它被使用。
请问有什么好的方法可以创建一个简单但又独特的密钥吗?有没有人能推荐一个标准的Python库,用于密钥的创建、验证等等?
这可能是个很简单的问题,但我还是很新手。;)
3 个回答
0
好吧,你可以使用一个GUID。正如你所说,它会被当作一个有效的键来存储。
2
我建议你使用GUID。它们正在迅速成为这类事情的行业标准。
想知道怎么创建GUID吗?可以看看这里:如何在Python中创建GUID/UUID