asp.net-mvc – 在MVC中修改密码4
发布时间:2020-12-15 23:12:33 所属栏目:asp.Net 来源:网络整理
导读:我正在构建ASP.NET MVC 4应用程序.我使用简单会员提供者管理系统内的身份验证和授权.在这种方法中更改密码的方法是什么?我发现一个ChangePassword方法需要三个参数,包括原始密码来操作. 是否有任何其他方式来覆盖/更改用户密码,而不知道原始密码? 解决方法
我正在构建ASP.NET MVC 4应用程序.我使用简单会员提供者管理系统内的身份验证和授权.在这种方法中更改密码的方法是什么?我发现一个ChangePassword方法需要三个参数,包括原始密码来操作.
是否有任何其他方式来覆盖/更改用户密码,而不知道原始密码? 解决方法
当用户想要更改密码时,会使用ChangePassword,而当前的密码是允许发生这种情况的证据(请参阅更改密码屏幕).
我认为最直接的方法是调用WebSecurity.GeneratePasswordResetToken()并将结果传递到WebSecurity.ResetPassword以及新密码. var token = WebSecurity.GeneratePasswordResetToken("UserName"); var result = WebSecurity.ResetPassword(token,"NewPassword"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Twitter通知ajax吧,他们是怎么做到的?
- ASP.NET可以在C#中设置会话超时值
- 详解ASP.NET Core 中的框架级依赖注入
- ASP.NET Cookies BUG – 多个cookie随机复制?
- ASP.NET MVC 3 jQuery验证;禁用不引人注意的OnKeyUp?
- asp.net – MVC [HandleError] HandleErrorAttribute在使用
- ASP.NET Core中Server.Transfer的替代方案
- ASP.NET MVC模板助手 – 如何获取小写ID
- asp.net-web-api – 带有OWIN OAuth承载令牌的Web Api 2
- asp.net-mvc-2 – 使用Ninject 2在基本控制器中的属性注入
推荐文章
站长推荐
- asp.net api使用NPOI 导出xls
- asp.net-mvc – 如何在使用类型化视图时在Action
- 阻止ASP.NET Web应用程序/网站中的IP地址列表
- asp.net-mvc – 如何使用RequiresJs加载typescri
- asp.net-web-api2 – SwashBuckle / Swagger –
- asp.net-web-api – WebAPI 2 – CORS无法使用co
- asp.net – Visual Studio和C#的竞争对手
- asp.net – 本地化mvc中的默认模型验证2
- asp.net-mvc – 如何在.NET MVC中防止多个表单提
- 我可以在Asp.Net中的另一个页面中访问一个页面的
热点阅读