0

Rails 4 でアプリケーションを作成しましたが、3 つの異なるセッションを異なる時間間隔 (数分ごと、1 時間ごと、1 営業日に 1 回) で期限切れにする必要があります。

ただし、現時点では、3 つのセッションすべてが同時に期限切れになっているように見えます。有効期限の長さは、これらのセットの最小値、つまり 5 分ごとから取っています。私が間違っていることは何か分かりますか?

現在、セッション ストアでこれらの有効期限を次のように設定しようとしました。

Rails.application.config.session_store :cookie_store, key: 'current_customer', expire_after: 60.minutes 
Rails.application.config.session_store :cookie_store, key: 'staff_id', expire_after: 540.minutes
Rails.application.config.session_store :cookie_store, key: 'barcode_ids', expire_after: 5.minutes 

ありがとうございました

4

1 に答える 1