這是我的問題:我正在處理用戶具有某些權限的應用程序。根據這些權利,他們可以訪問某些功能。權限管理的設計模式
我的問題是,如果用戶有權利 或不能啓用它,我將不得不測試每種情況。對於一個大應用來說,這個任務相當累人。我想問問是否有簡化這種管理的設計模式或庫。我的目標是在用戶沒有適當的權限時禁用按鈕。需要
這是我的問題:我正在處理用戶具有某些權限的應用程序。根據這些權利,他們可以訪問某些功能。權限管理的設計模式
我的問題是,如果用戶有權利 或不能啓用它,我將不得不測試每種情況。對於一個大應用來說,這個任務相當累人。我想問問是否有簡化這種管理的設計模式或庫。我的目標是在用戶沒有適當的權限時禁用按鈕。需要
多的事情要考慮這樣的解決
在一念之間的情況下,我將有以下處理這一問題的方式。
我將用戶屬於用戶組,並在一些數據庫分配給每個用戶組 角色。
當用戶登錄到應用程序時,可以從數據庫中獲取 用戶組和關聯的用戶角色。
只是想保持簡短。
謝謝,我沒有考慮隱藏按鈕的可能性,但這比測試每個可能的點擊和激活每個按鈕的方式要容易得多。事實上,我已經做了所有事情,直到4歲,但是我在第5部分遇到了麻煩。 – Majid
看起來像這可能會有所幫助。 http://www.coderanch.com/t/579141/GUI/java/session-desktop-application – DaveyLaser
也許,我的問題寫得不好,但我的問題不是我想創建一個會話,但我需要一種方法來阻止一個按鈕並使其無法啓用。 – Majid