После обновления до rails 3 authlogic не работает, поэтому я использую гем 'authlogic',: git => 'git: //github.com/odorcicd/authlogic.git',: branch => 'rails3'
Это работает для стандартной настройки, но у меня есть настройка нескольких учетных записей, и я использовал with_scope раньше, поэтому пользователь может войти только в свою учетную запись / поддомен, а не в любую учетную запись / поддомен.
Этот код вМой контроллер приложений работал раньше, но не сейчас, поскольку использует старый поиск, а не новый синтаксис arel.
def current_user_session
return @current_user_session if defined?(@current_user_session)
UserSession.with_scope(:account_id => account_id) do
@current_user_session = UserSession.find
end
end
Кто-нибудь смог обновить это для rails 3 или нашел исправление?
Пожалуйста, помогите!
С наилучшими пожеланиями, Ричард