react密码输入框安全问题

最近在做一个react项目,涉及到登陆注册,密码框的值在浏览器装上react developer tools就可也直接看到了,比如说知乎,图中划掉的地方是密码:
clipboard.png

这个安全问题是否应该考虑呢,如果考虑的话现在暂时想到的是md5或sha加密一下,不知是否可行。

阅读 6.6k
6 个回答

你想的太多了。
在不安装react tool的时,将渲然出的input中的typepassword改为text也能看到。

这个真没必要, 我密码经常忘记了,然后,打开控制台,选中密码的input,然后...

$0.value
// ...

这种不需要考虑,也没那个必要

react项目中可以设置禁用react developer tools

同小翼和shiyangzhaoa,这和react没任何关系。你能直接获取密码输入框这个元素,并且获得它的value。

我之前邮箱密码是浏览器记住的,每次输入邮箱地址,密码自动就补上了,但有时我需要知道具体的密码,于是打开控制台,js获取元素密码框input这个元素,print它的value,bingo

这种,如果有安全要求需要考虑得话,一般是上https。你暂时想到的这些方法,不够严谨,一般不被认可。

$-------------------------

谁踩了我的答案,到评论区说一下。 (目前除了我的答案,只有不解决安全问题的答案,以及错误答案)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题