在ExtJS MVC應用程序中是否有通用的方法來實現ACL?由於ExtJS更多用於B2B,因此ACL是大多數B2B系統的關鍵要求。像國際化一樣,有什麼常見的方法來實施ACL。 如果它後端中立,那很好,或者如果有什麼好的實現結構與Spring-Security一起使用,它也是很好的。在ExtJS中實現ACL
-1
A
回答
0
ACL用於安全地訪問信息和授予權限控制。因此,ACL邏輯需要在用戶無法完全訪問的環境中運行:畢竟,他們的訪問是被控制的。
現在,Ext JS是一個web 前端框架。用戶做在任何時候都可以完全訪問前端:他們可以看到JavaScript代碼(即使它可能被模糊處理),篡改它,僞造AJAX請求等。如果實施它,你根本無法依賴/信任ACL在前端。因此,Ext JS中沒有ACL(就像在其他前端框架中一樣)。
如果我們要控制一定的作用某個按鈕或面板有 可以與框架本身
分配角色和行爲的按鈕和麪板是一個非常通用的方式建立一個通用的方法應用程序本身 - 如面板和按鈕本身。關於面板和按鈕的用途,在這種方法中不能有任何特殊性。雖然您可以使用網格面板來顯示用戶列表和按鈕以向用戶授予權限,但實際ACL將在後端中實現,並且面板和按鈕將保持爲UI而不是ACL。
P. S.本來我並不打算對此做詳細解釋。我用一句話總結了整個問題的一個簡短的評論。但有人刪除了一些未知原因的評論。所以我們就在這裏。
相關問題
- 1. 實現ACL在GAE + GWT
- 2. 實現ACL在Crystal Reports 2008
- 3. ACL如何實現
- 4. Cakephp 2.0 ACL實現問題
- 5. CodeIgniter - ACL的最佳實現
- 6. FIPA ACL實現Erlang的
- 7. zend acl模塊化實現?
- 8. Zend Framework 2 ACL的實現
- 9. 實現在ExtJS的4
- 10. Java中良好的ACL實現
- 11. 在ExtJS中實現動態表單
- 12. 在ExtJS 4中自定義overflowHandler實現
- 13. 如何在ExtJs AjaxRequest中實現CSRFGuard?
- 14. 在ExtJS中實現兩個列表
- 15. Spring ACL是一個很好的ACL實現嗎?
- 16. 爲VerneMQ使用webhooks實現ACL
- 17. CakePHP ACL:如何實現這種情況?
- 18. 使用Symfony-ACL實現塊列表
- 19. 如何在Symfony2中實現角色/資源ACL
- 20. 在joomla中實現新類型的ACL 2.5
- 21. 在ESB上實現ACL的最佳方式
- 22. 如何實現ACL和授權Module.php在ZF3
- 23. 如何在Spring-Security-Acl中創建ACL
- 24. 自定義JsonStore和模板實現ExtJs
- 25. 如何實現拖放功能extjs 4.0.2a
- 26. ExtJS可以實現這種設計嗎?
- 27. 密碼強度實現ExtJS的
- 28. Extjs 4日曆如何實現
- 29. 如何在EXTJS網格中實現排序
- 30. 無法在ExtJS 4中實現分頁4 Grid
ExtJS控制整個前端用戶界面,所以如果我們想要控制某個按鈕或面板的某個角色,那麼可以使用該框架本身尋找的通用方法。 – arvindwill