asp.net 成员(member)资格 - 管理员批准

标签 asp.net asp.net-mvc membership

我正在使用 asp.net mvc 示例应用程序,并对其进行了一些扩展。我使用 asp.net 成员(member)身份进行用户登录和注册。

我现在想更改它,以便当人们注册时,它不会立即能够登录,而是会进入管理员必须批准的某种状态。一旦获得批准,他们就可以登录。

asp.net 成员(member)资格中是否有任何内置内容可以帮助我做到这一点,或者我是否必须使用自己的实现从头开始编码?

我有一些想法,我不认为这是什么火箭科学,但我不想重新发明轮子,因为我想尽快推出它。

最佳答案

MembershipUser 类具有 IsApproved 属性。您可以在创建新用户时将其设置为 false,然后在管理员批准该用户时将其设置为 true。 设置属性后必须调用Membershi.UpdateUser(user)方法。

关于asp.net 成员(member)资格 - 管理员批准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1203989/

相关文章:

c# - 如何在文本框右侧开始输入数字?

javascript - 如何处理 asp.net Httphandler 中的错误?

mysql - asp.net从mysql填充gridview的问题

c# - 将 webApi Controller 的 token 身份验证添加到现有的 asp.net MVC 5 应用程序

c# - 从数据库中搜索并使用 Entity Framework 进行排序

c# - 保存和显示数据库中的图像

c# - ASP.NET MVC RedirectToAction 未重定向到另一个 Controller 的索引

python - 具有可变成员的列表列表的产品

c# - simplemembership MVC4 通过 userId 获取用户名

asp.net - 当使用 ASP.Net Membership 加上一个附加表来存储用户信息时,我应该将其他表链接到 aspnetUsers 还是我自己的表?