問:是否有每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密碼