php - 我怎样才能使ajax安全?
问题描述
我有一个保存地址的ajax。我有一些参数,如用户名、地址、位置。现在用户可以看到所有参数并且不安全。
阿贾克斯代码:
$.ajax({
url: 'inc/saveAddress.php',
data: {"username": window.username,
"name": name,
"address": address,
"lat": window.lats,
"lng": window.lngs,
},
type: 'post',
success: function(result)
{
window.location.replace('https://example.com');
}
});
如何检查此请求来自哪个地址PHP
?或任何可以保护它的东西。
解决方案
我的想法是创建并发送一个只能知道服务器的唯一密钥。如果密钥错误,则返回错误。
推荐阅读
- pandas - 计算数据透视表中的评论数
- c# - 从 PowerShell 转换为 C#
- r - R中的正则表达式来检测单个数字和保留分隔符的两个数字
- ios - SwiftUI Picker 在通过 NavigationLink 显示时崩溃
- javascript - TsLint:代码文档(注释)强制完成宽度点('.')
- python - 如何通过 matplotlib 中的特定点绘制曲面
- php - 使用可变电子邮件地址在 PHP 中发送电子邮件?
- reactjs - 如何在 react-native 应用程序中使用 react 应用程序的后端、动作和减速器?
- jenkins - 我正在使用带有 3 个奴隶的詹金斯,但是我想只在其中 2 个奴隶上运行詹金斯管道
- python - 两个命令“pip uninstall sklearn scikit-learn”都卡住了,如何正确删除?