javascript - 如何在管理页面中屏蔽或删除显示密码?
问题描述
我不希望管理工具的用户在用户单击重置按钮时能够查看密码。如何从同一页面屏蔽或删除纯文本密码。通常,系统会发送指向用户电子邮件的链接,点击该电子邮件后,只有他们才能更改密码。
<p class="para"> Login page </P>
<input name="action" type="hide">
<input name="target" type="hide">
<input name="id" type="hide">
<input name="targetId" type="hide" value="12345">
<table border="0" cellpading="5" ellspacing="0">
<input name="resetPassword" onClick="resetPassword"('12345')" type="button" value="reset Password">
在这种情况下如何隐藏或删除显示的纯文本密码?
解决方案
如果一开始就在浏览器中,则不能。即使您将文本字段更改为输入密码,在 Chrome 中将其更改回文本并查看密码也很简单。
新密码应由服务器处理,而不是浏览器客户端。
推荐阅读
- python - django 博客中的评论部分不会显示在每个单独的帖子下?
- javascript - 当我调用 onChange 在反应中收集输入字段数据时,需要很长时间才能输入样式化的 M-UI TextFields
- javascript - 从一个目录导入多个组件
- javascript - 清空 redux 存储,useSelector 不返回任何内容
- ubuntu - 当其他列值在 Ubuntu 中的引号内有逗号时,将一个列值复制到 CSV 中的另一个
- scala - Scala REPL 中的浮点文字错误
- python - PYMC3 'FreeRV' 对象不支持项目分配错误
- reactjs - Formik ReactBoostrap 表单未验证
- html - 使用 Flexbox 对齐内部项目或将项目 2 x 2 包装
- google-cloud-platform - 从 Corvid (node.js npm) 将数据流式传输到 BigQuery - 请求缺少所需的身份验证凭据错误