1
我爲我的rails3項目使用devise gem。我需要允許(!@#$%^ & * - +?<>,。;:''\ |)這些特殊字符在我的密碼中。 。在此先感謝設計允許特殊字符的密碼
我爲我的rails3項目使用devise gem。我需要允許(!@#$%^ & * - +?<>,。;:''\ |)這些特殊字符在我的密碼中。 。在此先感謝設計允許特殊字符的密碼
可以驗證這樣
validates_format_of :password, :with => /^[A-Za-z0-9. ! @ # $ %^& * () _ - + = ]*\z/
我更願意把這個在我的色器件的配置文件:
gem 'devise_security_extension'
config.password_regex = /(?=.*\d)(?=.*[a-z])(?=.*[A-Z])/