2010-12-29 2 views
0

Маршруты Rails не принимают маршрут, если адрес электронной почты имеет форму [email protected], но это получается отлично [email protected] (обратите внимание на s).Ошибка маршрутизации с электронными письмами с сертификатами

Infact любого s присутствует делает систему забарахлить ...

это ограничение в пути ...

:constraints => { :email => /([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})/ } 

ответ

0

Попробуйте следующее регулярное выражение:

/^([\w\.%\+\-]+)@([\w\-]+\.)+([\w]{2,})$/i 
+0

Сво из devise - известная система аутентификации. – Lichtamberg

+0

Если я не ошибаюсь, рельсы не принимают якорь при использовании с phusion (я еще не использовал nethng, иначе я не уверен в других) ... Кстати, это не помогло ни одному – Amit

Смежные вопросы