我正在开发react应用,该应用会根据用户响应获取API。API响应已加密,在制作任何API之前,我都会获得解密密钥(通过安全方法)。
我需要存储解密密钥,以便每次都能解密API响应。目前,我将解密密钥存储在组件状态中。任何使用react-dev工具的人都可以很容易地看到它]
我不需要在本地存储解密,这在用户登录时会发生很大变化。
您可以保存在localStorage中并使用https://github.com/softvar/secure-ls对其进行加密。无需设置状态。只需阅读并在本地存储中设置即可。但是反正前端加密反正不好!也许有帮助!