0
我一直遵循Steve Sandersons MVC2書籍並實現了簡單/自定義MembershipProvider。你不會認爲有效的用戶是硬編碼的。我的問題是我如何得到這個來驗證我的「個人檔案」SQLServer表?幫助實現簡單/自定義MembershipProvider
PS - 我使用EF 4.1代碼第一次
請參閱以下內容:
public class Profile
{
[Key]
public int UserId { get; set; }
[Required]
public string UserName { get; set; }
[Required]
public string Password { get; set; }
}
public class SimpleMembershipProvider : MembershipProvider
{
private static List<Profile> Members = new List<Profile>
{
new Profile { UserId = 1, UserName = "admin", Password = "qwerty123" }
};
public override bool ValidateUser(string username, string password)
{
return Members.Exists(m => (m.UserName == username) && (m.Password == password));
}
嗨,ty爲您的答覆。 所以我「需要」兩張桌子?我無法使用我在「公開課檔案」中描述的現有「檔案」表格嗎? 謝謝Paul – 2011-03-24 21:40:57
不,我會用兩張桌子來做,但它可以和一張相同。你會發現,雖然Profile實體將被自動生成,但是當你爲數據建模時,你並不需要編寫該類。 – BritishDeveloper 2011-03-24 21:47:04
好的,非常感謝。我不認爲你有任何網絡鏈接可以幫助我更進一步嗎? 感謝保羅 – 2011-03-24 22:08:40