0
我有一个数据库用户名和密码(纯文本),现在我必须创建一个登录应用程序,所以我需要一个最好的方式,我如何创建一个登录可以使用Django注册或任何登录其他Django的默认应用程序,从而使我的工作容易我已经试过是:用普通密码登录Django
我创造了一个重复表,并试图将其与此代码加密,但它没有工作
import crypt
# To encrypt the password. This creates a password hash with a random salt.
password_hash = crypt.crypt(password)
# To check the password.
valid_password = crypt.crypt(cleartext, password_hash) == password_hash
需要更多的细节,你的意思'没有work' –
如何https://docs.djangoproject.com/en/1.11/ref/contrib/auth/#django.contrib.auth.models。 User.set_password –