gpt4 book ai didi

javascript - 使用 React/ReduxReducer 进行正确的密码管理

转载 作者:行者123 更新时间:2023-12-02 21:58:32 27 4
gpt4 key购买 nike

我有一个一般性的行业问题,但我似乎找不到任何详细信息。当利用 React 和 Redux 创建用户身份验证系统时,从安全 Angular 来看,将用户输入的密码存储在关联的 Redux reducer 中是否安全?

更具体地说,当用户输入密码时,将其输入存储在 redux reducer 中是否安全(以便在提交表单时向服务器发送请求以验证所述用户)?如果没有,为什么?

最佳答案

将输入密码放入 redux 存储或 JS 上下文中的任何其他位置是安全的。

Redux 存储位于浏览器的 JS 上下文中,浏览器的 javascript 上下文中的所有内容都受到浏览器的严格保护。除了您的代码本身之外,没有人可以访问您的 JS 上下文,即使您的页面嵌入到其他页面中也是如此。

唯一的异常(exception)是浏览器扩展,如果任何人可以访问您的 JS 上下文,他们也可以访问 DOM,这意味着即使您不输入密码,他们也可以从您的输入中获取值JS 中的任何位置。

关于javascript - 使用 React/ReduxReducer 进行正确的密码管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59940988/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com