gpt4 book ai didi

php - 使用 PHP 生成和分发唯一的用户名

转载 作者:行者123 更新时间:2023-11-29 00:47:05 25 4
gpt4 key购买 nike

我试图从服务器端生成唯一的用户名,并使用他们在注册登录表单时输入的个人详细信息将这些用户名分发给用户。这是为了制作更安全的用户名并避免黑客攻击。

所以,这是我的问题:如何根据名字、姓氏、年龄和出生日期等个人信息生成唯一且不可预测的用户名。用户名不应遵循我们现在在 gmail 等注册表中的任何顺序。没有什么比使用名字的首字母和姓氏或名字中的 3 个字母更重要的了……用户名应该完全不可预测。

提前致谢!

最佳答案

那你为什么要让名字取决于他们的细节呢?只需生成一些均匀分布的字母串,如 vwneuibx(足够长,这样你就不会很快用完名字),没有人会猜到这样的名字,但这并不容易也记住了。

更安全的方法是对一些盐和您指定的个人数据进行哈希处理。

关于php - 使用 PHP 生成和分发唯一的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10114865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com