2015-06-24 45 views
0

我正在開發一個使用EVE REST Framework的web API,它包含一個包含用戶密碼的表。當我向mongodb發送'get'請求時,密碼以可見格式顯示。任何人都可以告訴我如何在mongodb中存儲不具有可讀格式(哈希格式)的值。如何使用python以散列格式存儲mongodb中的值

在此先感謝!

+0

你爲什麼上顯示的密碼的首位,:你可以從你最喜歡的算法挑選,使用MD5會是這個樣子在'EVE'中,你可以過濾掉用戶在'Endpoint'上進行'HTTP GET'調用時看到的響應。 –

回答

0

您可以在python中使用hashlib庫。由`GET`呼叫

import hashlib 
password = 'abc123' 
hash_object = hashlib.md5(password.encode()) 
print(hash_object.hexdigest()) 
>>> 
e99a18c428cb38d5f260853678922e03 

請參閱該文檔還,https://docs.python.org/2/library/hashlib.html

相關問題