2010-02-22 3 views
0

У меня есть приложение ROR с authlogic и LDAP, я следую за тем, как сделать аутологический, и это http://pastie.org/385199, но метод (def valid_ldap_credentials? (Password_plaintext)) не вызывается ... любая помощь?LDAP - Authlogic

ответ

0

Я не думаю, что вы хотите установить :validate_password_field => false. Я понимаю, что это отключает всю проверку пароля, поэтому ваш настраиваемый метод не будет вызван. Попробуйте принять это и посмотреть, что произойдет.

Кроме того, формат отображается неправильно - параметры конфигурации Authlogic должны быть сделаны в пределах блока так:

acts_as_authentic do |c| 
    c.validate_password_field = false 
    end 
+0

acts_as_authentic сделать | C | c.login_field =: login c.validate_password_field = false end Он работает правильно, теперь мне нужно зашифровать пароль – user146297