WikiNoteに閲覧履歴機能つけたりした - 9mのパソコン日記 WikiNoteというWebサービスに、閲覧したことのあるページ一覧を表示するという機能があります。このサービスにはユーザー登録がないので、Rails でいうところの session.id に閲覧履歴を紐付けるということをやるのですが、ブラウザを再起動するごとに session がリセットされてしまっては使いものになりません。というわけで、session を永続化したという話。 Rails で session を永続化する方法 config/initializers/session_store.rb を編集して、config.session_store に遠い未来の expire_after を渡します。この session_store.rb は Rails 5 の例だけど、initializers に置いてある事と ex