python - 隐藏从自定义 CLI 应用程序生成的 json 文件格式数据?

标签 python linux command-line-interface

我正在使用 Click 在 python 中创建一个 cli 应用程序,并希望按如下方式存储数据:

  • 用户名和密码最好采用 json 格式
  • 与该用户相关的一些 json 文件格式的数据

但我不希望该 cli 应用程序的用户能够访问这些文件。用户将在本地使用该 cli,从而可以访问该系统的文件

我怎样才能实现这一目标?

最佳答案

如果您不想让人们看到它,就不要存储它。如果您不需要隐藏太多,您可以存储加盐哈希值。

对于数据,您可以尝试某种形式的密码学,但您需要确保用户永远不会找到密码。

关于python - 隐藏从自定义 CLI 应用程序生成的 json 文件格式数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56894194/

相关文章:

php - 使用 php exec() 响应 composer.phar 的问题

c++ - 如何在 silverlight 应用程序中引用 C++/CLI 项目

python - 读取csv文件的小数问题

python - 分阶段的 Tensorflow 自定义训练

linux - 在 Vim 终端 lightline 状态栏中显示 ► 字符

我可以为 C 项目重新生成一个具有正确链接顺序和依赖项的 makefile 吗?

linux - Erlang,process_flag trap_exit 从 CLI 杀死了我的 gen_server

python - 我可以在交互模式下访问 python 中的 sys.argv 吗?

python - 从 Twitter 流中排除回复 - tweepy

python - 在 Linux 中保存 matplotlib 动画