问题是这样的,A 页面有一个项目列表。 B页面是A页面项目列表的 底板页。
现在想在B页面中的某个前后端交互中,给A页面中排序前10 的单位,加一个标识。
有怎样好的思路去解决呢, 本人的第一反应是:
1在A页面排序前10 的单位 跳转链接中加 固定参数,
问题: 如果有人 保存这个路径, 或者直接改这个参数值, 导致B页面中前后端交互 信息不真实。
2在A页面存cookie 但是问题: cookie也是可以被人改掉的
或者是向 Node 的方向 去解决 (后端 是 node)
因业务上的一些原因,Node 在吐出 A页面的数据时候 不能对数据有任何处理
任何前端的数据都是不可靠的,你要可靠的数据只有到服务器进行操作
用express的session模块,cookie只做一个识别认证,标识用session存储。
如果对准确性要求高,那直接在B页面 请求服务器验证 要不要展示B页面,如果和服务器不一直就重定向。