我公司有一些獨特的密碼策略(例如一個pwd不能重複使用6個月,除必須包含#,特殊字符,上部&小寫)
任何人都可以建議如何去確保新用戶的密碼符合這些策略(在.net 3.5框架中使用表單身份驗證)?檢查用戶創建的密碼是否與企業密碼策略匹配
0
A
回答
1
由於您使用的是.NET 3.5,雖然它聽起來像一個有點大材小用,我會建議實施你已經使用JUST規則引擎自帶作爲Windows工作流基礎部分表示這些規則。
規則可以存儲在一個XML文件中,它可以讓您靈活地輕鬆更改規則,例如:6個月更改爲3個月後到45天,或長度更改爲8個到10個字符或正則表達式的正則表達式以適應其他一些規則。
規則引擎非常易於使用,開銷不大,因爲您已經使用了.NET3.5。
0
我會創建一個類,如果你有每個規則1 if語句。密碼必須通過所有規則或無效。
這使得它很容易在管理什麼時才知道它們是什麼。它的閱讀和維護也非常簡單。
相關問題
- 1. 檢查密碼是否與jquery匹配
- 2. PostgreSQL創建用戶使用密碼使用Windows密碼策略
- 3. 檢查用戶和密碼是否與數據庫相匹配
- 4. 檢查用戶名和密碼是否匹配使用ajax codeigniter
- 5. 檢查用戶名是否存在,並檢查密碼是否匹配
- 6. 在Liferay中基於密碼策略的密碼語法檢查
- 7. 根據Active Directory策略檢查密碼
- 8. Jquery檢查密碼與php + Json匹配
- 9. 使用XML的密碼策略配置
- 10. 驗證用戶密碼與數據庫中的密碼匹配
- 11. 如何檢查用戶名和密碼是否與數據庫值匹配
- 12. 如何檢查用戶名和密碼是否與數據庫匹配
- 13. Shiro匹配credentialsMatcher和用戶密碼創建不匹配
- 14. mySQL密碼策略拒絕所有嘗試創建用戶
- 15. 檢查密碼是否匹配不起作用
- 16. JavaScript的幫助檢查密碼是否匹配
- 17. 檢查Python中的密碼和用戶名輸入是否匹配?
- 18. 檢查密碼輸入是否與存儲的密碼相匹配,使用Laravel 5.1時
- 19. 檢查密碼匹配問題(JavaScript)
- 20. 檢查密碼匹配時出錯
- 21. 提交前檢查密碼匹配
- 22. 匹配密碼
- 23. 在primefaces + javascript中檢查密碼是否匹配+ javascript
- 24. Laravel表單請求檢查兩個密碼是否匹配?
- 25. OPENLDAP supportedControl密碼策略
- 26. Java - 密碼策略驗證
- 27. Active Directory密碼策略
- 28. 密碼策略Windows API
- 29. SQL密碼策略到期
- 30. Apacheds密碼模式策略
您正在使用哪種身份驗證? – 2010-09-17 14:23:36
表單身份驗證。 – user279521 2010-09-17 14:25:38