0
我正在開發一個使用EVE REST Framework的web API,它包含一個包含用戶密碼的表。當我向mongodb發送'get'請求時,密碼以可見格式顯示。任何人都可以告訴我如何在mongodb中存儲不具有可讀格式(哈希格式)的值。如何使用python以散列格式存儲mongodb中的值
在此先感謝!
我正在開發一個使用EVE REST Framework的web API,它包含一個包含用戶密碼的表。當我向mongodb發送'get'請求時,密碼以可見格式顯示。任何人都可以告訴我如何在mongodb中存儲不具有可讀格式(哈希格式)的值。如何使用python以散列格式存儲mongodb中的值
在此先感謝!
您可以在python中使用hashlib庫。由`GET`呼叫
import hashlib
password = 'abc123'
hash_object = hashlib.md5(password.encode())
print(hash_object.hexdigest())
>>>
e99a18c428cb38d5f260853678922e03
你爲什麼上顯示的密碼的首位,:你可以從你最喜歡的算法挑選,使用MD5會是這個樣子在'EVE'中,你可以過濾掉用戶在'Endpoint'上進行'HTTP GET'調用時看到的響應。 –