3
我的web.config允許最多10次失敗密碼嘗試。但是我想在5次失敗後再添加一次recaptcha。ASP.NET Membership獲取用戶登錄失敗的次數
我如何獲得失敗的成員數量甚至自定義函數?
我的web.config允許最多10次失敗密碼嘗試。但是我想在5次失敗後再添加一次recaptcha。ASP.NET Membership獲取用戶登錄失敗的次數
我如何獲得失敗的成員數量甚至自定義函數?
這裏的資源http://p2p.wrox.com/book-professional-asp-net-2-0-security-membership-role-management-isbn-978-0-7645-9698-8/39682-failed-login-attempts-counts.html指出,它不能通過API直接完成,必須通過單獨的SQL調用來完成。從以下文章引用:
我們不直接在API中公開此信息。但是,您可以通過 查詢數據庫並從 vw_aspnet_MembershipUsers視圖中選擇用戶的行。然後查看 FailedPasswordAttemptCount列以獲取當前失敗的 嘗試次數。
-Stefan 作者:專業ASP.NET 2.0安全,成員身份和角色管理
這就是愚蠢的,因爲我想落實的驗證碼>最大/ 2失敗attemps ......我與會話計數器做到了這一點...但像我需要自定義查詢或使用另一個數據庫表... – 2012-08-18 03:00:42