现在已经寻找解决方案2天了,我的头靠在墙上。我已经尝试了正常的authlogic构建和fork
authlogic或'authlogic',:git => 'git://github.com/odorcicd/authlogic.git',: branch => 'Rails3中'
除了在我创建UserSession时它不会占用current_account的详细信息,所以我有一切正常工作,所以我离开时每次登录都会允许你登录任何子域。我似乎无法找到解决方案对于这个问题
def new
@user_session = @current_account.user_sessions.new
end
答案 0 :(得分: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