1. 程式人生 > >使用django自帶的加解密功能

使用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=")

​