问:是否有每mvc3/asp.net会员提供/对象的机制,如果用户忘记他/她的用户名是否有方法来重置它或找出它是什么和编程方式将它发回给用户或让他们重新注册的链接?ASP.NET会员用户忘记密码
4
A
回答
0
2
检查这个站点。这是非常深入的,应该让你在正确的轨道上。它以编程方式完成。
http://www.asp.net/security/tutorials/recovering-and-changing-passwords-cs
相反,如果你想与代码隐藏少做它,你最终会使用PasswordRecovery
控制是会员制的一部分。你可以在http://msdn.microsoft.com/en-us/library/ms178335(v=vs.80).aspx
找到一些细节如果你有正常的成员设置,你可以使用默认控件。来自上面链接的示例。
<asp:PasswordRecovery ID="PasswordRecovery1" Runat="server">
</asp:PasswordRecovery>
您可能需要授予对具有此控件的表单的匿名访问权限。在web.config中执行此操作。
<configuration>
<location path="RecoverPassword.aspx">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
<system.web>
<authentication mode="Forms" >
<forms loginUrl="UserLogin.aspx" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>
如果您需要任何帮助到达正确的地方,请询问。
3
如果您在ASP.NET MVC项目中使用成员资格提供程序,则可以轻松实现密码恢复视图/控制器/模型。我的博客上有这样的例子:
http://hectorcorrea.com/Blog/Password-Recovery-in-an-ASP.NET-MVC-Project
相关问题
- 1. 使用ASP.Net会员提供程序忘记密码?
- 2. 验证用户名,忘记了问题,在ASP.net忘记回答会员
- 3. 忘记密码
- 4. 忘记Apache OFBIZ管理员密码
- 5. ASP.NET会员密码?
- 6. 忘记SVN用户密码的XCode?
- 7. SFHFKeychainUtils“忘记”我的用户密码
- 8. 发送密码,如果用户忘记
- 9. CakePHP忘记密码
- 10. 忘记密码URL
- 11. 忘记密码Codeigniter3
- 12. ASP.Net用户忘记了密码问题的答案
- 13. 忘记密码与asp.net身份
- 14. ASP.Net MVC身份忘记密码
- 15. 用于忘记密码
- 16. ASP.NET会员密码重置
- 17. ASP.NET会员密码到期
- 18. ASP.Net会员密码恢复
- 19. asp.net会员密码安全
- 20. Asp.net会员密码格式
- 21. 忘记密码逻辑
- 22. CakePHP 2.4忘记密码
- 23. 在轨道忘记密码
- 24. 忘记我的密码git
- 25. 忘记了密码VBA
- 26. apache mysql忘记密码
- 27. Drupal忘记了密码
- 28. Firebase忘记密码域名
- 29. 忘记密码在webapp
- 30. 忘记mysql root密码