Я хотел бы сделать так, чтобы люди могли регистрироваться только с адресами электронной почты @ mysite.com.Как мне это сделать, используя Devise?Я не могу найти ответ в вики Devise или где-либо еще.Кроме того, я попробовал метод, описанный здесь ( Как я могу использовать Devise Authentication для проверки того, что адрес электронной почты для регистрации пришел с определенного домена? ), но он не работал.
Вотмое регулярное выражение:
config.email_regexp = /^([\w\.%\+\-]+)@myuniversity.edu$/i
Вы должны проверить это, используя что-то вроде этого:
/\A[\w+\-.]+@myuniversity.edu/i
Это даст вам большую часть пути следования RFC