我有一個編輯產品詳細信息的頁面。我想限制只有一個用戶可以編輯產品頁面。當新用戶在當前用戶編輯時打開它時,我想要發出一些通知,然後在當前用戶離開頁面後自動使其可用。有關我應該如何處理這個問題的任何建議?如何實現只有一個用戶可以訪問某個頁面 - MVC 3
0
A
回答
0
1
我會建議只讓他們同時編輯。
如果你想通知最後一個人保存他們的文檔,那麼你可以添加一個「版本」列到數據庫。
保存後,您將檢查版本列,以確保該行未被更改。如果它已被更改,那麼您將在此時通知用戶。
0
當您處於編輯模式時,您可以對記錄進行樂觀鎖定,一旦保存後該記錄可供其他用戶使用。
0
嘗試是這樣的:
創建一個表像userAccess與IsAccessColumn
如果用戶1次進入編輯頁面設置isAccess爲True
因此,第二個用戶將無法訪問,如果編輯頁面記錄設置爲true。
然後設置爲False,如果用戶1最後編輯的記錄
用戶2現在可以打開編輯頁面後。
Regards
相關問題
- 1. 只允許某個用戶訪問Kentico中的某個頁面
- 2. ASP.NET:如何限制只有一個用戶訪問頁面?
- 3. 如何製作一個頁面可訪問.POST只有
- 4. 頁面只對某些用戶可訪問PHP
- 5. 如何讓匿名用戶訪問MVC中的某個給定頁面?
- 6. 我如何只允許一個訪問者訪問頁面
- 7. 如何顯示一個php頁面只有一個用戶
- 8. 限制訪問頁面只允許從某個頁面
- 9. 實現一個數據庫,可以訪問不同部分的多個用戶
- 10. 限制某些用戶只有一個頁面在Django
- 11. 只有一個ScriptManager的實例可以添加到頁面
- 12. 最佳實踐授權所有用戶只有一個頁面
- 13. 我可以告訴網站爬蟲訪問某個頁面嗎?
- 14. 如何cookie訪問某個頁面的訪問者(PHP)?
- 15. 如何讓用戶每天訪問一個頁面3次?(Php&Mysql)
- 16. 只有一個ScriptManager實例可以添加到頁面:問題與Ajax Toolkit?
- 17. 一個ScriptManager只有一個實例可以被添加到頁面的asp.net
- 18. 一個ScriptManager只有一個實例可以被添加到頁面
- 19. 只有django的某些用戶可以使用某些頁面嗎?
- 20. 如何確保只有登錄用戶才能訪問頁面?
- 21. 實現與片段一ViewPager,只有一個頁面在ViewPager
- 22. 如何讓一個MySQL用戶只訪問一個模式
- 23. 允許用戶訪問[Authorize]頁面 - MVC
- 24. 如何使只有某些類可以訪問類
- 25. 如果用戶未登錄,如何拒絕訪問某個頁面?
- 26. 如何只訪問一個特定頁面YII2(高級模板)?
- 27. 如何只允許某些用戶訪問網頁?
- 28. 禁止直接訪問某個頁面
- 29. 只有一個WordPress用戶組可以使用.htaccess訪問文件夾
- 30. 訪問2007年:如何有多個用戶登錄,只能查看某些表?
這通常被認爲是一個壞主意。您要求取出服務器範圍的鎖。 – 2011-12-14 07:30:32