私はbottle.pyとbeaker.middleware.SessionMiddleware:を使用してアプリを書いています
ユーザーを30日間ログインさせるログインシステムを実装できるように、値session.timeoutと値を変更するにはどうすればよいですか?session.cookie_expires
すでに標準のログインシステムを実装しているので、ブラウザが閉じるまですべてが機能しますが、ユーザーが[記憶する]チェックボックスをオンにした場合は、これらの値を変更したいと思います。
ユーザーが[ Rememberme ]チェックボックスをオンにした場合、2つのバリエーションを考えました。
30日に設定
session.cookie_expiresしsession.timeoutますが、受信したCookieはブラウザセッションの終了時に期限切れになり、実行時の変更を無視するため、実行時にこれらの値を変更できないようです。30日に設定し、同じセッションIDで有効期限が異なる書き込み
session.timeoutという名前のCookieを上書きします。beaker.session.idしかし、ポイント1からの実行時の問題が残っており、ビーカーで作成したセッションのIDにアクセスできないようで、Cookieに何を保存するかわかりません。
どうすればこれを実装できますか?