簡體   English   中英

建議使用什么方法來管理Web應用程序中的不同角色?

[英]What is a recommended way to manage different roles in a webapp?

我的應用程序可以處理醫生和患者。 到目前為止,每個人都可以登錄並在站點上執行不同的任務。

我們要避免強迫醫療人員和其他患者創建新的用戶登錄名和密碼。

因此,既是患者又是患者的醫務人員應保留其相同的登錄名和密碼,但是我們認為具有雙重特權的人員登錄后,他們應該選擇要登錄的角色(並可能存儲在會話變量中)如。

這是推薦還是您可以給我替代方法?

請幫忙。 提前致謝

醫務人員有更多特權嗎?

有點像“編輯者”也是“注冊用戶”。

您不需要額外的登錄,只需要設置層次結構以及Medic對患者執行的任務/功能-如果這是您的計划。

您對身份驗證后的角色選擇的建議是與用戶合作的首選方式。 您的應用程序可以基於角色而不是用戶執行授權。 對於用戶而言,毫無疑問要意識到激活的執行某些任務的角色也很重要。

我可以提出的一個小建議是,能夠在應用程序中的任何時間動態地切換此角色,而不必重新進行身份驗證或返回到應用程序中的某種主頁。 快速的角色切換確實可以提高其可用性。 並且始終將激活的角色顯示在屏幕上的某個位置。

您應該創建另一個角色。 例如MedicAdmin。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM