所以,我正在通过一个基本的会员管理管理面板,但我无法弄清楚如何删除用户帐户。我可以使用WebSecurity类轻松地创建一个,但是这个类似乎没有删除帐户的任何功能。
为了获得此功能,我到底需要做些什么?
编辑:如果您使用的是ASP.NET网页2,现在可以通过调用 DeleteUser() 来完成上述操作以及WebMatrix.WebData.SimpleMembershipProvider中提供的 DeleteAccount() 函数。如果您使用的是ASP.NET网页1,则答案仍然有效。有关详细信息,请参阅SimpleMembershipProvider Class MSDN documenation。
答案 0 :(得分:2)
您必须编写自己的代码才能删除该帐户。它只是数据库中的一个条目,因此使用数据库帮助程序从webpages_UserInRoles,webpages_Membership和UserProfile表中删除相关的行。
答案 1 :(得分:0)
选中标记的答案不正确。使用
Membership.DeleteUser()