1
我正在一個擁有Facebook Connect身份驗證的網站上工作。我想添加一個內部註冊和身份驗證系統,所以我正在尋找MembershipProvider。 我對ASP.NET成員資格的一些問題:MembershipProvider和MembershipUser最佳實踐
- 一些方法(如的getUser)返回的MembershipUser,我用我自己的用戶對象的工作,我想回到它代替的MembershipUser。是否有一個通用的MembershipProvider? (例如:
MembershipProvider<MyUser>
) - 我需要添加並刪除CreateUser方法(在MembershipProvider中)中的一些參數。如果我在我的CustomMembershipProvider中添加一個只帶有有用參數的新CreateUser方法,則此方法將無法從Membership靜態類訪問。什麼是最好的方式來做到這一點?我應該投下Membership.Provider來訪問我的提供商嗎?
- 我的應用程序設計不允許我的用戶對象從MembershipUser繼承。此外,很多MembershipUser屬性對我來說都沒用,我不希望在我的User對象中擁有它。
有人可以幫我嗎?請這樣做的最佳做法是什麼?