3

我正在用 python 为 gnome2 编写一个小程序,用于检查 gmail 中的新电子邮件。

实际上,我使用编码 base-64 将 gmail 的传递保存在文件 .config 中。然后每次我需要它时解码通行证。

这安全吗?这是存储密码的更好方法?

谢谢

4

1 回答 1

7

不,它不安全。相反,您应该使用 Gnome 密钥环服务或当前系统提供的任何服务来存储密码。

有关此类服务的 Python 接口,请参见keyring包:

import keyring

keyring.set_password('your_application_name', username, password)

keyring将您的密码存储在可用的最安全的密钥环中,用于get_password('your_application_name', username)再次检索它。

于 2012-10-18T19:52:06.477 回答