使用django自带的加解密功能

 导入相应的库

from django.contrib.auth.hashers import make_password, check_password

make_password("123456")

u'pbkdf2_sha25615000MAjic3nDGFoi$qbclz+peplspCbRF6uoPZZ42aJIIkMpGt6lQ+Iq8nfQ='

也可以通过参数来生成密码

make_password("123456", None, 'pbkdf2_sha256')

校验密码

调用check_password,第一个是原文密码,第二个是加密的密码 

​
check_password("123456","pbkdf2_sha25615000MAjic3nDGFoi$qbclz+peplspCbRF6uoPZZ42aJIIkMpGt6lQ+Iq8nfQ=")

​

猜你喜欢

转载自blog.csdn.net/yangjiajia123456/article/details/81362672