jquery - 如何保护 Data IonicV1 服务

标签 jquery ajax symfony-2.3 ionic-v1

您好,我已经在 Ionic v1 中实现了一个应用程序,并使用 Symfony2 作为服务器端。

应用程序和服务器之间的通信是通过 post ajax 请求进行的。

我想确保网络中从应用程序发布到 Symfony2 的请求服务数据的安全。

//Login services request

{role: "ROLE PARENT", user: "8557988004", password: "12872"}

//response

MessageId: 1, email: "sunilrawat@indivar.com", name: "SATNAM SINGH HANSRA", roleName: "ROLE PARENT"}

我的应用程序中有一些其他页面也需要处理付款。那么您能否指导我如何确保每个服务数据的安全,以便没有人可以篡改它。因为默认情况下 ionic 将每个服务转换为使用 $http.post 进行 ajax。

提前致谢

最佳答案

您可能需要在 header 中使用某种身份验证。以基本身份验证为例。

为了使客户端能够发出 http 请求,他们需要用户名和密码。

当然这也需要服务器端实现,但不幸的是我对 symfony 不熟悉,所以恐怕你需要自己去挖掘:)

为了确保请求中的数据未被篡改,您可以使用消息验证码。这可以通过多种方式实现,但这里有一个链接可以让您熟悉这个概念:

https://en.wikipedia.org/wiki/Message_authentication_code

关于jquery - 如何保护 Data IonicV1 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47526259/

相关文章:

javascript - 总计更改中选中的复选框

javascript - 如何使用Ajax创建回调函数?

php - Symfony2 重定向循环

jquery - 如何在过渡期间更改 Jquery 动画持续时间?

javascript - 如何制作不移动布局中其他相邻元素的 "big"翻转图像?

javascript - 如何使用XML从YouTube播放列表中检索标题?

php - 如何使用 PHP 生成条形码并将其显示为同一页面上的图像

php - 验证用户是否在 symfony2 中通过身份验证

php - 测试中的 Symfony2 UrlGenerator

jquery - 使用多个透明条目创建面积图 (MIT/GNU)