我正在使用的網站是中型企業,3個開發人員,幾千個用戶,並且對於運營它的小型企業非常關鍵。所以我得到的是,這不是一家財富500強公司,但它是一個認真的企業,需要以時間/預算高效的方式來實施基於角色的安全性,這種方式仍然非常簡單易用,並且具有高度的安全。在ASP.Net中實現基於角色的安全性的最佳方式是什麼?
該網站將praimrily定製編碼,但我們希望有效地利用組件,只要我們可以。將有大約6個角色(買方,賣方,管理員,合作伙伴等),大部分將是外部用戶,所以我們預計他們輸入用戶名,密碼等形式。我們很可能將用戶信息存儲在SQL Server表。
我希望您對基於角色的安全性最佳技術有所瞭解,希望基於您的實際經驗。