c# - 使用 aspnet 成员(member)提供程序进行用户管理

标签 c# asp.net-mvc asp.net-membership administration

真的只是一个一般性问题。我负责管理一个用 C# MVC 编写的应用程序,该应用程序使用 asp.net 成员资格 api。有了这个,用户可以注册、更改密码等。

我的应用程序包含两个区域,管理员和用户。该管理员区域有许多与应用程序相关的自定义管理功能,但没有使用成员(member) api 的功能。

我希望能够使用成员(member) api 来实现用户管理功能,例如为忘记密码的用户重置密码、锁定用户等。

是否有任何资源或文章深入探讨使用成员(member) API 的这一方面?

任何帮助将不胜感激:)

谢谢

最佳答案

您需要 MembershipUser class .

The MembershipUser object is used to represent a single membership user in the membership data store. It exposes information about the membership user such as the e-mail address, and provides functionality for the membership user such as the ability to change or reset his or her password.

它有 changing the password 的方法, unlocking the user

MSDN 上还有其他资源,例如这个 - Introduction to Membership

关于c# - 使用 aspnet 成员(member)提供程序进行用户管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4636431/

相关文章:

c# - NLog 中的不完整堆栈跟踪

c# - 在 System.web.security 中找不到角色提供者?

c# - ApiController 类如何工作和表现?

asp.net - 如何在没有登录控制的情况下使用表单例份验证?

c# - WCF 服务最简单的安全方法是什么

c# - 我应该使用调试信息编译发布版本 "full"或 "pdb-only"吗?

c# - .NET Core 2.2 Razor Pages 网站模板以及如何缓存 MSFT Graph 调用

c# - 我可以在自定义 MembershipProvider 中向用户 session 添加内容吗?

asp.net - 创建新用户时 ASP .NET 成员资格自定义错误消息?

c# - 使用 MVVM 通过拖放重新排序 ItemsControl