如何使用vue或javascript向服务器发送密码?

Pri*_*hra 5 javascript vue.js laravel-5

我已经为登录和注册创建了vue组件.如何向服务器发送密码?我应该只bcrypt在客户端使用加密密码然后将其发送到Laravel,还是只需将简单密码发送到Laravel并使用bcrypt($request->get('password'));什么是一个不错的选择?

如果我应该加密vue组件中的密码,我应该使用什么包/函数,以便它将像Laravel/PHP一样加密密码?

kkp*_*oon 6

实际上并不需要在javascript代码中加密密码.在HTTPS服务器上提供PHP更为重要.

浏览器和Web服务器之间的数据发送将通过SSL/TLS证书进行加密.

以下是设置启用HTTPS的Web服务器的一些指南,我假设您的php使用php-fpm或apache php模块托管在NGINX或Apache上.

使用letsencrypt,它为您的Web服务器提供免费的SSL/TLS证书,以保护客户端浏览器与其自身之间的通信.