好的..
首先,我知道使用纯文本的所有后果。
但是,如何让django以纯文本保存用户密码?
答案 0 :(得分:2)
我放弃使用明文...而且我使用MD5密码hasher ..但是在Django中,默认的MD5密码hasher使用SALT来制作哈希,而在delphi中我们不能使用它们..解决方案是使用这个:
PASSWORD_HASHERS = (
'django.contrib.auth.hashers.UnsaltedMD5PasswordHasher',
)
在setting.py中使用,然后重新创建所有用户。之后,所有密码都存储在MD5 pure中,我们可以用Delphi或其他软件读取。