我只是想知道,生成令牌作为用户通过电子邮件地址验证其帐户的唯一密钥的最佳方式和最安全的方式。
我打算这样做:
正如您所看到的,我非常了解如何实现这一目标我只想确保使用正确的方法在Symfony2中生成唯一,安全,令牌作为验证密钥。
感谢您的帮助!
答案 0 :(得分:0)
看到这个:
PHP: How to generate a random, unique, alphanumeric string?
只是为了额外安全检查数据库以查看是否存在重复密钥并重新生成,直到您拥有唯一密钥。