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

ruby-on-rails validation ruby-on-rails-3.1 authlogic

1204 просмотра

1 ответ

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

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

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

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

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

Автор: Stpn Источник Размещён: 12.11.2019 09:13

Ответы (1)


2 плюса

Решение

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

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

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

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

Спасибо фантактука!

Автор: Stpn Размещён: 14.12.2011 07:24
Вопросы из категории :
32x32