summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2014-11-14 21:06:15 -0700
committermo khan <mo@mokhan.ca>2014-11-14 21:06:15 -0700
commit9b91c81cf2523f64b6307a8d29bf62093cbb7368 (patch)
tree70d8c7fce2bc7a07dd13ddbe857b535d415c9fc7
parent96f87b595f6547ac260776de08ac8907139a8b04 (diff)
update session store and serializer.
-rw-r--r--config/initializers/cookies_serializer.rb2
-rw-r--r--config/initializers/session_store.rb3
2 files changed, 3 insertions, 2 deletions
diff --git a/config/initializers/cookies_serializer.rb b/config/initializers/cookies_serializer.rb
index 84bbfa8..c0d0a02 100644
--- a/config/initializers/cookies_serializer.rb
+++ b/config/initializers/cookies_serializer.rb
@@ -1 +1 @@
-Rails.application.config.action_dispatch.cookies_serializer = :hybrid
+Rails.application.config.action_dispatch.cookies_serializer = :json
diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb
index ab7d6aa..3982885 100644
--- a/config/initializers/session_store.rb
+++ b/config/initializers/session_store.rb
@@ -1,3 +1,4 @@
# Be sure to restart your server when you modify this file.
-Urkel::Application.config.session_store :cookie_store, key: '_erkell_session'
+configuration = { key: '_urkel_session', expire_after: 1.day }
+Urkel::Application.config.session_store ActionDispatch::Session::CacheStore, configuration