2011-08-05 6 views
0

一定の時間使用しないとユーザをログアウトしたいと思います。これはAuthlogicで十分に簡単ですが、私のアプリケーションは設定されているため、毎年四半期ごとに異なるデータベースが使用されます。ユーザーは四半期を切り替えることができます。その場合、:last_request_atフィールドは常に古いので、即座にログアウトします。Rails/Authlogic:タイムアウト時にログアウトする - 複数のデータベースが使用される

アイデア?

答えて

0

ロジックをクッキー(セッション変数)に保存することで、自分でロジックを実行する必要があります。単にlast_requestセッション変数を追加し、要求を行うたびに更新してください。期限が切れている場合は、ログアウトしてください。クライアントに格納されているので、データベースを切り替えるかどうかは関係ありません。

関連する問題