我在注册表单上有这个验证规则:
validates :email,
:presence => {:message => 'cannot be blank.'},
:allow_blank => true,
:format => {
:with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/,
:message => 'address is not valid. Please, fix it.'
},
:uniqueness => true
此规则检查用户是否填写注册表单电子邮件地址(+ 其正确格式)。
现在我正在尝试添加使用 Twitter 登录的机会。Twitter 不提供用户的电子邮件地址。
在这种情况下如何跳过上面的验证规则?