Удалить проверку электронной почты в форме входа в систему, используя Devise - PullRequest
3 голосов
/ 20 октября 2011

РЕШИТЬ!

Извините, что беспокою вас, я решил это сам после еще нескольких копаний кода:)

Проблема была в views / devise / session / new.html.erb

Поле, которое я пытался использовать для UID, на самом деле было типа f.email_field.Изменил его на f.text_field, и проверка электронной почты прошла:)

Покидая этот пост и надеясь, что это поможет кому-то еще.


Я новый парень в блоке, я думаю.Я следую отличному учебнику Устройство с LDAP для аутентификации в Rails 3 .Моя цель - пройти аутентификацию на сервере eDir.То, что я пытался настроить, - это обмен криминальным адресом электронной почты и использование вместо него Novell UID.Проблема возникает, когда я пытаюсь войти на странице users / log_in.Проверка правильности имени пользователя (электронной почты) говорит, что я не получил действительный адрес электронной почты (ofcouse, я не, я пытаюсь использовать свой UID).Могу ли я превратить это (проверки) как-то.Я попытался отредактировать регулярное выражение в config / initializers / devise.rb без какого-либо успеха.

Если на этот вопрос уже был дан ответ, я извиняюсь, я действительно пытался найти ответ на этот вопрос.

...