簡體   English   中英

如何從 Python 中的數據庫中減去哈希密碼

[英]How to substract a hashed password from database in Python

在數據中,來自data = cursor.fetchone() ,我有(id, 'user', 'email', 'pbkdf2:sha256:50000$') [來自數據庫的用戶]。

如何獲取加密密碼? 我想將它與輸入的密碼進行比較並進行登錄。

我嘗試過password = data['user_password'] ,但是當我app.logger.info(password)它什么也沒顯示。

'user_password' 是我的數據庫中的列。 這就是我做data['user_password'] 這是錯誤的嗎?

請幫幫我! 謝謝!

實現您的目的的另一種方法是使用其index獲取column值。

password = data[3]
app.logger.info(password)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM