我正在尝试学习如何在我的 react-native 应用程序中安全地保存我的 redux 状态。
我根据文档使用 redux-persist-transform-encrypt:https ://github.com/maxdeviant/redux-persist-transform-encrypt
import { persistReducer } from 'redux-persist'
import createEncryptor from 'redux-persist-transform-encrypt'
const encryptor = createEncryptor({
secretKey: 'my-super-secret-key'
})
const reducer = persistReducer(
{
transforms: [encryptor]
},
baseReducer
)
但我不知道如何安全地设置secretKey
字符串'my-super-secret-key'
?
js编译时,字符串的值在bundle中不可见吗?