fch*_*sen 5 ruby-on-rails devise
我想确保只有某个域的电子邮件地址的人可以注册使用Devise的网站.
例如,如果人们使用电子邮件joe@mysite.com注册,他们应该收到确认电子邮件,但如果使用joe@yoursite.com注册,他们应该收到错误消息.
fch*_*sen 14
在config/initializers/devise.rb中取消注释此行
# Regex to use to validate the email address
# config.email_regexp = /^([\w\.%\+\-]+)@([\w\-]+\.)+([\w]{2,})$/i
Run Code Online (Sandbox Code Playgroud)
并将其更改为使用我想限制的域:
config.email_regexp = /\A([\w\.%\+\-]+)@mysite\.com\z/i
Run Code Online (Sandbox Code Playgroud)
做了伎俩.
| 归档时间: |
|
| 查看次数: |
4956 次 |
| 最近记录: |