Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使django以明文形式保存用户密码?_Django - Fatal编程技术网

如何使django以明文形式保存用户密码?

如何使django以明文形式保存用户密码?,django,Django,好的 首先,我知道使用纯文本的所有后果 但是,如何使django以明文形式保存用户密码?我放弃以明文形式使用。。。我使用MD5密码哈希器。。但是在Django中,默认的MD5密码散列程序使用SALT进行散列,而在delphi中我们不能使用它们。。解决方案是使用以下方法: PASSWORD_HASHERS = ( 'django.contrib.auth.hashers.UnsaltedMD5PasswordHasher', ) 在setting.py中使用,并重新创建所有用户。之后,所

好的

首先,我知道使用纯文本的所有后果


但是,如何使django以明文形式保存用户密码?

我放弃以明文形式使用。。。我使用MD5密码哈希器。。但是在Django中,默认的MD5密码散列程序使用SALT进行散列,而在delphi中我们不能使用它们。。解决方案是使用以下方法:

PASSWORD_HASHERS = (
    'django.contrib.auth.hashers.UnsaltedMD5PasswordHasher',
)

在setting.py中使用,并重新创建所有用户。之后,所有密码都存储在MD5 pure中,我们可以在Delphi或其他软件中读取。

创建自己的密码,只需将输入传递到输出。老兄,你是认真的吗??:D