Как отключить выход из системы с помощью Authlogic? - PullRequest
1 голос
/ 12 сентября 2010

Я запускаю веб-приложение Rails, в котором система аутентификации основана на Authlogic и tardate: authlogic_rpx .

Первый обрабатывает все, что касается сеансов, второй выполняет сопоставление сRPX / Janrain (который предлагает пользователям войти в систему с помощью Twitter или Facebook).

Все пользователи всегда автоматически выходят из системы по истечении определенного времени бездействия (мне так и не удалось узнать, как долго), хотя я отключилавтоматический выход из системы и даже настройка времени выхода из системы на 1.year, как описано в Документация по аутентификации .

Что я должен сделать, чтобы мои пользователи вошли в систему?

Кевин

Ответы [ 2 ]

1 голос
/ 07 октября 2010

Я наконец исправил это. В документации написано, что параметр Remember_me сделает это:

UserSession.create(:login => "bjohnson", :password => "my password", :remember_me => true)

К сожалению, не работает , поэтому мне пришлось добавить следующую строку:

UserSession.remember_me = true

… и волшебное печенье наконец создано!

0 голосов
/ 17 ноября 2010

Где вы разместили линию (UserSession.remember_me = true)?

В действии создания user_sessions_controller?

Или в модели User?

...