試圖驗證電子郵件領域的軌道設計應用程序與詞語排除。設計驗證電子郵件屬性,排除單詞和@ myapp.com
validates :email, :exclusion => {:in => ["admin", "root",,
:message => "is reserved"}
至極的偉大工程:用戶名字段,但不上的電子郵件。
我懷疑Devise是「接管」了電子郵件字段的驗證,我需要超級/否決Devise的註冊控制器。
我怎麼能:
- 防止郵件基於一個字:排除
- 防止電子郵件與@ myapp.com所以用戶不使用的應用程序運行在域。
我終於在我的模型中使用了一個def方法,並且驗證了my_method以獲得它的固定感謝指出上面應該很快就派上用場 – Rubytastic 2012-02-03 14:35:35