2010-11-16 2 views
0

Ищете решение в течение 2 дней, и я бил головой о стену. Я попытался как нормальный authlogic сборки и вилкиRails 3 - Authlogic ... ARGH

authlogic или 'authlogic': мерзавец => 'мерзавец: //github.com/odorcicd/authlogic.git': филиал => 'rails3'

У меня все работает, кроме тех случаев, когда я создаю UserSession, он не будет принимать данные current_account, поэтому я остаюсь с каждым входом в систему, чтобы вы могли войти в любой из поддоменов. Я не могу найти решение для этот вопрос

def new @user_session = @current_account.user_sessions.new end

ответ

0

Я думаю, что это то, что вы ищете (от Not able to set a current_user using Authlogic on Rails 3.0.1)

class UserSession < Authlogic::Session::Base 
    allow_http_basic_auth false 
end 
+0

Благодарим за отзыв. Я дал это, и все еще выполняемые запросы не присоединились к таблицам правильно. Хотя я хотел бы это исправить, мой крайний срок слишком туго, чтобы с ним связать. Я надеюсь, что в будущем кто-то будет исправлять authlogic навсегда, но на данный момент с Devise и это УДИВИТЕЛЬНО ... доволен своим решением – bokor

+0

@bokor Было ли это отмечено только как правильно, потому что вы передумали, что вы собираетесь делать? – ardavis