Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
65 lines (40 sloc) 1.76 KB

RACK-IFRAME

Rack middleware for enabling problematic web browsers (Internet Explorer and Safari) to use same cookies in iframes as in parent windows.

Background

Best described via:

Installation

Add to your Gemfile:

  gem 'rack-iframe'

…and bundle install.

Usage

Minimal:

  require 'rack/iframe'

  use Rack::Iframe

Custom – P3P header:

  require 'rack/iframe'

  use Rack::Iframe, :p3p => %(CP="NOI DSP LAW NID")

Test

  $ bundle exec rake test

…or using Guard:

  $ bundle exec guard

Notes

This gem was developed for our own requirements at Merchii, so feel free to send pull-requests with enhancements of any kind (features, bug-fixes, documentation, tests, etc.) to make it better or useful for you as well.

To-Do

Still not ready for prime-time. See TODO.

License

Released under the MIT license.
Copyright © Jonas Grimfelt, Jaakko Suutarla, Merchii