【问题标题】:Django Randomly generated words (passphrase or mimetic word)Django 随机生成的单词(密码或模仿词)
【发布时间】:2017-12-20 01:16:24
【问题描述】:

我正在寻找一个生成拟态词的 django 包。 这是一个场景,当一个新用户完成注册后,他将被重定向到一个新页面,其中出现一个随机的5个单词的句子,用户必须保存这句话才能在他想重置他的帐户密码时使用它。 ** 我不会使用电子邮件密码重置过程。

【问题讨论】:

    标签: python django passphrase


    【解决方案1】:

    也许您可以使用 hashlib 生成 md5 哈希?它很容易实现,可能比 5 个随机词更安全。您可以查看如何做到这一点here 看看 Mark Longair 的答案,他在一行中做到了。

    然后您生成哈希并将其保存在数据库中,用户还在某处保存副本。

    【讨论】: