1

有点像菜鸟 Rails 程序员,但这会让我很头疼。目前,我正在尝试向我的设计登录页面添加验证,例如仅在他们的电子邮件以某个扩展名结尾时才允许注册完成。有谁知道忽略页面标志的文件位置在哪里?我查看了所有模型和视图,但似乎找不到。谢谢!

4

2 回答 2

0

我认为您可以在 user.rb 模型中使用 validates_format_of 。您可以使用 rubular.com 创建正则表达式。

validates_format_of :email, :with => /MYREGEXHERE/
于 2013-08-04T08:41:34.420 回答
0

只需将验证添加到您的电子邮件字段。你没有什么特别的事情要做。喜欢:

validates :email, format: { with: /my_ending_string\z/, message: "must ends with my_ending_string" }
于 2013-08-04T14:48:34.613 回答