rakuna-session-redis

Redis-backed sessions for Rakuna and Webmachine!

Description

Adds expiring session support to your Webmachine project, using Redis as a datastore. Provides basic get/set operations.

Installation

gem install rakuna-session-redis

Usage

require 'rakuna/session/redis'

class ExampleResource < Rakuna::Resource::Basic
  include Rakuna::Data::Redis
  include Rakuna::Session::Redis

  def session_id
    @session_id ||= request.cookies['OSESSIONID']
  end

  def output
    session.get 'foo'
  end
end

Methods

Contributing

License

MIT

Contributors