asp.net成員,我需要兩件事成員資格提供我敢肯定能夠做到的事情。 首先,我需要初始設置已註冊的用戶具有False的IsApproved值。幫助在MVC 3
很顯然,我還需要一個管理員能夠在該狀態更改爲true。
請幫忙
asp.net成員,我需要兩件事成員資格提供我敢肯定能夠做到的事情。 首先,我需要初始設置已註冊的用戶具有False的IsApproved值。幫助在MVC 3
很顯然,我還需要一個管理員能夠在該狀態更改爲true。
請幫忙
你並不需要創建自定義提供。 只需使用MembershipProvider API手動註冊用戶即可。
public abstract MembershipUser MembershipProvider.CreateUser(
string username,
string password,
string email,
string passwordQuestion,
string passwordAnswer,
bool isApproved,
Object providerUserKey,
out MembershipCreateStatus status
)
具有的MembershipUser的IsApproved屬性。 您的管理員可以使用:
MembershipProvider.UpdateUser(MembershipUser);
予以批准。
我很確定它不支持。您必須編寫自己的自定義提供程序才能執行此操作。儘管如此,編寫自己的SQL並不是非常複雜,並且在整個blogesphere的多個地方都有大量文檔記錄。
是尼克是正確的在這裏看到 http://thekevincode.com/2010/09/adding-email-confirmation-to-asp-net-mvc/ – Daveo 2011-02-01 23:11:10