2015-06-24 27 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

相关问题