我正在構建電子商務應用程序。訂單路徑看起來像/Orders/Details/{orderId}
。 但是我不想將訂單公開給最終用戶。 如何識別訂單,而不是使用數據庫標識符? 是否有必要生成一些像GUID一樣的隨機唯一字符串?隱藏最終用戶的實體ID
2
A
回答
2
0
您可以將價值發佈到訂單/詳細信息頁面,並以此方式發送訂單ID。您也可能有其他一些唯一的字符串用於訂單並使用它,具體取決於您如何存儲數據以及爲什麼要隱藏訂單ID。
1
相關問題
- 1. 將HTML DOM數據隱藏到最終用戶
- 2. nodejs:允許客戶端使用腳本,但隱藏最終用戶的腳本
- 3. 根據用戶ID隱藏div?
- 4. Websphere - 從最終用戶隱藏wsdl的最佳方式是什麼?
- 5. 隱藏ID
- 6. 有沒有簡單的方法來隱藏最終用戶的HTML源代碼?
- 7. 隱藏關係後的零實體
- 8. 最終用戶體驗監控工具
- 9. jQuery使用ID隱藏
- 10. 最簡單/最好隱藏/顯示ASP.NET的客戶端隱藏/顯示
- 11. 隱藏GridView ID列
- 12. Jhipster:隱藏非管理實體
- 13. 如何隱藏HTML實體但保持XML實體不變?
- 14. 隱藏空白空間最佳實踐
- 15. 獲取最近創建的實體的ID - ADO實體框架
- 16. 最佳做法使用代碼的接口,但隱藏從最終用戶的內部方法
- 17. 無法隱藏終端
- 18. 隱藏終端,C + GTK
- 19. 如何加密或隱藏url欄上的用戶ID? rails4
- 20. 存儲隱藏的ID,然後提交他們與AJAX,最佳實踐?
- 21. GUID是最終的ID嗎?
- 22. 允許最終用戶在運行時切換的實體框架提供
- 23. 隱藏用戶登錄
- 24. Grafana隱藏用戶查詢
- 25. 隱藏最後CSS
- 26. 從網址隱藏ID
- 27. 從軌道中隱藏ID
- 28. Javascript條件 - 不隱藏ID
- 29. Instagram /用戶/ {用戶ID} /媒體/最近APINotAllowedError
- 30. 爲什麼隱藏子窗體也隱藏父窗體?
我認爲這有助於理解你想要做這件事的動機? – Cocowalla 2010-09-03 18:53:45
用戶發出一個命令,他看到它的id - 1000例如,第二天他又發出一個命令,新訂單的id是1050 - 現在用戶知道我有一天50個訂單 - 我不希望他知道這一點。 – kilonet 2010-09-03 18:57:42
然後,我會選擇我的答案中的第一個選項,並添加一個備用密鑰。這可能是實際訂單ID的散列,或者只是您生成的一個隨機數。任何你喜歡的東西都是獨一無二的,你很樂意向顧客展示。 – Cocowalla 2010-09-03 19:27:08