我使用以下代码将我的用户名和密码发送到后端。 我以这种方式发送它们的原因是我在灯箱中显示登录表单,并且需要在灯箱中显示结果消息“您已经过身份验证”,“未经授权”而未关闭它。
<form id="authform" onsubmit="return authenticate()">
...
我想知道通过ajax将用户名和密码发送到后端是否安全?如果它不是一个更好的方法,因为我需要在灯箱中显示表格并需要保持打开以显示结果。
答案 0 :(得分:1)
AJAX请求只是一个HTTP请求,基本上它与您编写表单以通过新页面加载提交表单数据时发生的情况相同。无论请求是否异步执行,表单数据都将作为POST数据发送到HTTP请求中。
正如其他人所建议的,让请求通过SSL将提高安全性。您应该咨询您的Web主机,了解如何购买和安装SSL证书。