在我的客户端应用程序中保护本地存储数据的最佳方法是什么
What is the best way to secure localstorage Data in my clientapp
我有一个 React 应用程序,我在其中存储了我所有的客户资料详细信息,例如用户名、电子邮件 ID、角色等。任何人都可以转到调试器工具查看该数据,想到了本地存储的加密和解密,但不确定这是不是好方法?保护它的最佳方法是什么?
曼君纳特!您最好将它存储在后端并从服务器获取令牌到前端并将其存储在仅 http cookie 中,但无论如何如果您的要求是将其存储在前端,那么我会用 cryptojs 或 bcyptjs 加密它然后将其存储在前端,但在 cookie 中更好,因此为了与后端(如果有)进一步集成,您将能够自动发送 cookie 数据(例如,验证用户等)。它将在您的 req.cookies 中。
https://www.npmjs.com/package/bcryptjs
我有一个 React 应用程序,我在其中存储了我所有的客户资料详细信息,例如用户名、电子邮件 ID、角色等。任何人都可以转到调试器工具查看该数据,想到了本地存储的加密和解密,但不确定这是不是好方法?保护它的最佳方法是什么?
曼君纳特!您最好将它存储在后端并从服务器获取令牌到前端并将其存储在仅 http cookie 中,但无论如何如果您的要求是将其存储在前端,那么我会用 cryptojs 或 bcyptjs 加密它然后将其存储在前端,但在 cookie 中更好,因此为了与后端(如果有)进一步集成,您将能够自动发送 cookie 数据(例如,验证用户等)。它将在您的 req.cookies 中。 https://www.npmjs.com/package/bcryptjs