The Redis Plug.Session adapter for the Phoenix framework with Rails redis-store session. Poolboy + Redis.
# mix.exs
def application do
[applications: [..., :plug_session_redis]]
end
defp deps do
[{:plug_session_redis, git: "https://github.com/rinosamakanata/plug_session_redis.git", branch: "master" }]
end
config :plug_session_redis, :config,
name: :redis_sessions, # Can be anything you want, should be the same as `:table` config below
pool: [size: 2, max_overflow: 5],
redis: [host: '127.0.0.1', port: 6379]
plug Plug.Session,
store: PlugSessionRedis.Store,
key: "_session_id", #
table: :redis_sessions, # Can be anything you want, should be same as `:name` config above