問題是這樣的,A 頁面有一個項目清單。 B頁是A頁面項目清單的 底板頁。
現在想在B頁面中的某個前後端互動中,給A頁面中排序前10 的單位,加上一個標識。
有怎樣好的思路去解決呢, 本人的第一個反應是:
1在A頁面排序前10 的單位跳轉連結中加固定參數,
問題: 如果有人保存這個路徑,或直接改這個參數值, 導致B頁面中前後端互動資訊不真實。
2在A頁面存cookie 但是問題: cookie也是可以被人改掉的
或是往 Node 的方向 去解決 (後端 是 node)
因為業務上的一些原因,Node 在吐出 A頁面的資料時候 不能對資料有任何處理
任何前端的資料都是不可靠的,你要可靠的資料只有到伺服器操作
用express的session模組,cookie只做一個識別認證,標識用session儲存。
如果對準確性要求高,那麼直接在B頁面 請求伺服器驗證 要不要展示B頁面,如果和伺服器不一直就重定向。