2011-01-20 29 views
3

我在我的應用程序中使用Authlogic進行身份驗證,並使用所有默認選項。我想知道的是,是否有辦法列出網站上所有當前登錄的用戶,終止他們的會話等。基本上,這將是我'user_sessions'控制器的'索引'方法。Rails - 列出所有活動的登錄/用戶會話?

這是我到目前爲止嘗試過的。

在我user_sessions_controller.rb文件.....

def index 
    @user_sessions = UserSession.all 
    respond_to do |format| 
     format.html # index.html.erb 
     format.xml { render :xml => @user_sessions } 
    end 
end 

從而未能與....

未定義的方法`所有」的UserSession:類

錯誤消息。

是否有辦法列出整個網站的所有當前用戶會話?

〜丹

回答

3

試試這個內置的authlogic

User.logged_in 
+0

User.logged_in.all的偉大工程...謝謝! – thoughtpunch 2011-01-20 21:58:27