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