Skip to content

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

License

Notifications You must be signed in to change notification settings

grimen/rack-iframe

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages