Не рекомендуется ли использовать React.useState () для хранения конфиденциальных данных? - PullRequest
0 голосов
/ 08 мая 2019

Я работаю над небольшим приложением и по какой-то причине я использую состояние реакции для хранения конфиденциальных данных для некоторых дочерних компонентов ...

На мгновение я вспомнил, что twitter использует response devtools в работе, и я вижу там некоторые статистические данные почему в производстве?

Страшно предположить, что конечные пользователи могут проверить это в моем приложении, в противном случае я должен переосмыслитьдля безопасного использования состояния React ..

Я отключил его при реализации этого

if (typeof window.__REACT_DEVTOOLS_GLOBAL_HOOK__ === "object") {
    for (let [key, value] of Object.entries(window.__REACT_DEVTOOLS_GLOBAL_HOOK__)) {
        window.__REACT_DEVTOOLS_GLOBAL_HOOK__[key] = typeof value == "function" ? ()=>{} : null;
    }
}

Ссылка

но мне это неудобно

Не рекомендуется ли использовать React.useState () для хранения конфиденциальных данных?

...