我想将用户电子邮件和密码之类的数据存储在JSON文件中,而不是数据库之类的数据。主要原因是因为JSON文件更快,更易于读取和更新。
而且,我对如何使用数据库不了解:P
但是,我的主要问题是,将数据存储在JSON文件中是否安全吗?
数据库更安全,但是它们也需要做更多的工作(除非您已经了解数据库的所有知识,否则您将需要学习如何与数据库进行交互)。
JSON非常适合在服务器级别存储数据和交换信息。但是,当您需要更强大的永久数据时,我建议您学习使用DBMS。
与将数据存储在JSON文件中有关的安全性将主要取决于您的访问控制策略。仅加密或散列密码根本不足以确保安全性。除了您的应用程序外,任何其他实体都绝对不能访问该文件。这种配置的实现将主要取决于所使用的技术。