user_session
そのようなモデルを持っています:
class UserSession < Authlogic::Session::Base
logout_on_timeout true # default if false
find_by_login_method :find_by_login_or_email
remember_me_for 2.weeks
logged_in_timeout = 16.minutes # default is 10.minutes
#logged_in_timeout = 2.hours { :if self.record. }
#remember_me true
after_create :update_user_activity
でユーザーセッションを作成しようとすると:remember_me=>true
UserSession.create(:login => "login", :password => "my password", :remember_me => true)
usersession が作成されましたが、ユーザーは 16 分後にログアウトしました (問題は またはに:remember_me
設定されていません)true
false
また、にlogout_on_timeout
設定するfalse
と、usersession が 16 分経っても終了しない場合。
:remember_me
オプションを機能させるにはどうすればよいですか?