如何安全地将数据从php表单传递到html - javascript

我有一个html格式的登录系统,我需要将用户名和密码发送回php后端,在那里我可以安全地对其进行加密并将其存储在数据库中。我想知道什么是最新和最安全的方法。请记住,这是密码的准系统字符串形式,请务必谨慎以最安全的方式将其返回。我知道$ _GET和$ _POST是非常不安全的。我是否在将javascript数据发送回服务器之前对其进行加密,因此将javascript哈希算法暴露给最终用户还是仅仅是https加密就足够了?如果我使用https加密,是否可以使用$ _GET和$ _POST将其简单地传递回去?谢谢

参考方案

Google搜索并阅读相关信息,例如this。
不要在客户端上哈希。将明文密码传递给服务器。
使用POST可以将密码保留在URL之外(URL有一种令人讨厌的方式,可以被登录并以其他方式暴露给人们)。
我个人建议在所有地方都使用HTTPS,但最低要求是对登录表单和登录后的所有页面都使用HTTPS。
使用PHP的password_hash函数将密码存储在数据库中,并使用password_verify进行验证。

html onClick打开url存储在php变量中 - javascript

以下是我的代码,正在获取Uncaught SyntaxError: Unexpected token },但是我的代码中没有看到任何}。 window.open期望用引号引起来的url,我尝试了单引号和双引号的不同组合,但不起作用并且也无法在echo中转义双引号。请帮助谢谢..<?php $a = "https://www.google.co…

在文本字段中键入时显示预制建议列表 - javascript

如标题所说我正在处理一个mysql项目,我希望该文本字段在键入它时向现有用户提供建议(管理员控制页以禁止用户..类似的东西)一个简单的例子来解释:当我输入文字时..我想给用户输入建议假设他正在输入颜色名称所以当他在其中输入b在他继续之前,会出现一个列表,向他提供我们预先设定的建议,例如:黑色棕色蓝色然后如果他输入l为bl该列表将是:黑色蓝色布拉布拉有什么建议…

laravel如何验证动态添加的元素 - javascript

我的页面上有一个下拉列表选择an action。此选择的名称为action_id。使用可以有许多动作。因此,我添加了一个链接,当用户单击它时,我使用javascript和jquery生成了一个新选择,然后将此新选择添加到了DOM中。此新选择还具有名称action_id。最后,我将有许多名称为action_id的选择。我为您创建了这个jsfiddle来向您展示…

如何在Pusher中更改会员信息? - javascript

我正在使用Pusher(Javascript客户端和PHP服务器库)开发实时多用户应用程序。为了分配每个用户的状态,我为每个成员分配了一个自定义变量(测试),并且正在通过member.info.var访问此信息。如何为特定用户更改此值,以便在其他所有用户访问时将其反映出来?如果我只是更改channel.members.me.info.var,那么当我从另一个…

PHP json_encode数组到javascript关联数组 - javascript

我有一些从PHP中读取的mysqli列。它正在完美地获取和回显。$results = mysqli_fetch_assoc(mysqli_query($conn, $querystring)); echo json_encode($results); //$results = {"title":"Sea Shells"…