【发布时间】:2018-01-19 13:48:27
【问题描述】:
我已经创建了用于登录和注册的 vue 组件。如何将密码发送到服务器?我应该在客户端使用 bcrypt 加密密码,然后将其发送到 Laravel 还是应该将纯密码发送到 Laravel 并使用 bcrypt($request->get('password')); 什么是一个好的选择?
如果我应该在 vue 组件中加密密码,我应该使用什么包/函数才能像 Laravel/PHP 一样加密密码??
【问题讨论】:
-
1.你散列密码,你不加密它们。 2. 发送哈希而不是密码几乎没有安全优势,因为中间人攻击仍然可以获得他们登录所需的信息。 3. 使用 https 来保护传输中的密码。
标签: javascript laravel-5 vue.js