Sha256: 33ffad62236aca106514e80de3a074d8f010c8dd91972e4dfecaa09355cfd5da
Contents?: true
Size: 491 Bytes
Versions: 2
Compression:
Stored size: 491 Bytes
Contents
use Utopia::Session, secret: "97111cabf4c1a5e85b8029cf7c61aa44424fc24a" run lambda { |env| request = Rack::Request.new(env) if env[Rack::PATH_INFO] =~ /login/ env['rack.session']['login'] = 'true' [200, {}, []] elsif env[Rack::PATH_INFO] =~ /session-set/ env['rack.session'][request.params['key']] = request.params['value'] [200, {}, []] elsif env[Rack::PATH_INFO] =~ /session-get/ [200, {}, [env['rack.session'][request.params['key']]]] else [404, {}, []] end }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
utopia-1.8.1 | spec/utopia/session_spec.ru |
utopia-1.8.0 | spec/utopia/session_spec.ru |