Sha256: 0894dc9bb71abe54092a69357ef71ca1a1a7dcf9c7ae78784506732358a6f78d
Contents?: true
Size: 545 Bytes
Versions: 8
Compression:
Stored size: 545 Bytes
Contents
use Utopia::Session, secret: "97111cabf4c1a5e85b8029cf7c61aa44424fc24a", expires_after: 5, update_timeout: 1 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'].to_sym] = request.params['value'] [200, {}, []] elsif env[Rack::PATH_INFO] =~ /session-get/ [200, {}, [env['rack.session'][request.params['key'].to_sym]]] else [404, {}, []] end }
Version data entries
8 entries across 8 versions & 1 rubygems