Rails, Authlogic без пароля (регистрация в порядке. Ошибка проверки user_session) - PullRequest
1 голос
/ 14 декабря 2011

Я пытаюсь пропустить пароль для пользователей в Authlogic ..

Благодаря SO, я нашел решение для создания пользователей

 User
 acts_as_authentic do |c|
   c.validate_password_field = false
   c.validate_email_field = false
 end

User_session по-прежнему вызывает проблемы - каждый раз, когда я пытаюсь войти в систему, я получаю «пароль не может быть пустым» ..

как обойти проверку в пользовательской сессии?

1 Ответ

2 голосов
/ 14 декабря 2011

На самом деле нашел его здесь:

Использование Authlogic для аутентификации только с именем пользователя

Просто передайте объект пользователя вместо логина / пароля

UserSession.new (User.find_by_username ('Shreyas Satish')) (Это работает с рельсами 3 и authlogic 2.1.6)

Благодаря фантактука!

...