【发布时间】:2020-12-31 05:42:55
【问题描述】:
这个问题让我很困扰。
假设我想构建一个登录组件以在我的应用程序(使用 Vue)中使用,其中有 2 个预期的输入字段,一个用于用户 ID,另一个用于密码。在这个问题的上下文中特别关注的是密码输入字段。
<input id="password" type="password" class="field-input">
我知道您可以使用 v-model 进行 2 路绑定(以及使用 v-bind 进行 1 路绑定),但问题是密码“应该”以这种方式绑定到数据对象吗?安全吗?这是否意味着密码以纯文本形式存储在数据对象中?如果这不是一种安全的方法,那么还有其他方法吗?
【问题讨论】:
-
如果您真的知道密码是什么,那么它根本不安全。您应该只存储哈希值并根据它验证密码
标签: javascript vue.js