首先,我想說我知道有很多這方面的話題,我也在網上搜索,瞭解mvc處理安全性和保留用戶信息等的整個概念,但我想從專業人士那裏得到一些建議和想法,而我正在閱讀這篇文章,所以我要解釋我的情況,我很感謝幫助。對自定義數據庫的MVC4認證和授權
可以說我有一個名爲「用戶」
public class Users : KySerializableObject
{
[required]
public virtual string Email { get; set; }
[required]
public virtual string userName {get; set; }
public virtual UserType UserType { get; set; }
[Required]
[ForeignKey("UserType")]
public virtual int UserTypeID { get; set; }
}
現在
我所知道的是,MVC提供了適用於簡單的情況下,一個simpleMembership定製表,但因爲我有不同類型的用戶和爲我的用戶提供的其他信息,我想知道的是,如何爲具有不同角色的用戶使用[authorize]標籤,我更喜歡使用我自己的角色表,以及我如何處理登錄過程?我的意思是我應該使用FormsAuthentication的一部分,或者我甚至不確定我是否應該使用它,我真的迷路了,我很樂意聽到你們的建議。我不是要求代碼或任何東西,任何鏈接到一個良好的指導,解釋我的情況將是非常棒的。
再次感謝