Пассажирский, Rails3, Authlogic - PullRequest
       9

Пассажирский, Rails3, Authlogic

0 голосов
/ 26 октября 2010

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

При входе в систему он успешно выполняет user_session.save и перенаправляет, но «current_user» не установлен. Локально работает, но не работает при использовании Passenger.

Я обновил Passenger до версии 3.0, но не повезло.

Я что-то упустил? Это Rails 3.0.0, Authlogic - 2.1.4 из http://github.com/scrum8/authlogic.

Ответы [ 2 ]

1 голос
/ 01 ноября 2010

Я нашел решение. Помещение в инициализатор устраняет проблему:

class UserSession < Authlogic::Session::Base
  allow_http_basic_auth false
end
0 голосов
/ 01 ноября 2010

Первое, что я бы порекомендовал:

  1. Аутлогический драгоценный камень на 2.1.6 - возможно, стоит поднять ваш форк до последней версии.

Вы пытались настроить свои сеансы на использование другого метода для хранилища данных, т.е. на основе базы данных?

...