Cookie-based JWT authentication for devise with configurable token revocation strategies
Rails asset pipeline bundling of the Cookie Consent JavaScript plugin.
It makes cookies warning
It tracks the referring entity via cookie, and creates a record when user registers.
Extract cookies from Firefox, Chrome or Chromium sqlite databases into a wget-compatible cookies.txt file.
Simple cookies management tool for Rails that provides a convenient way to manage any kind of data in the cookies (strings, arrays, hashes, etc.)
A Rails solution to the European Cookie Law issue
Adds Rails like cookie support to grape api
Make all cookies `secure` and `HttpOnly`.
A Rails 3 version of Encrypted Cookie Store by FooBarWidget
Contains the redirects and user interactions needed for an LTI tool to launch from Canvas and set cookies in Safari 13.1+
Rack middleware to set the secure flag on your rack app's cookies.
Helps to get proper integration tests run faster
Properly enforce cookie limits in Rack responses
Force the secure bit of a cookie depending on whether your connection is secure
Rack::FlashSession converts a session query parameter to a cookie if the request's user agent is flash. http://github.com/bartt/rack-flash-session
This gem wraps the jquery.cookies JavaScript library as a Rails asset gem. The library is by James Auldridge, and the gem is packaged by Mike Virata-Stone.
Manages generating and clearing a token for remembering the user from a saved cookie.
A rails gem to help you to deal with European Cookie Law
Cookie based feature flags implementation for Rails.
This gem adds a ttl to the session cookie of your application.
simple logger that outputs params, session, and cookies in fancy colors.
Enhanced Rails CookieStore
Ember-auth cookie session adapter source code wrapper for ruby libs.
A simple gem to encrypt cookies for ruby applications.
What does every party need? Cookies!
The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history.
A Ruby library to handle client-side HTTP cookies
The cookie_tracker easily synchronizes settings stored in cookies with instance variables of the same name available for use in controllers and views. This gem allows you to declare a hash of parameters along with default values that you wish to be loaded/stored in the user's cookies during each page load. Each parameter will be loaded into it's own instance variable of the same name for easy access in controllers and views. If the parameter is passed in the params[] hash, the new value will automatically be stored in the correct cookie and replace the old or default value. This makes it easy to track various options that a user can select on a page, such as items per page, search queries, and custom display settings. If a user clicks off to another page on your site, their settings will be remembered when they return. You can declare the default cookie lifetime options in an initializer or override them at runtime. If you prefer to use the session store over the cookie jar, there is a method for that as well. You can override the default cookie options by creating an initializer. Visit the github page https://github.com/DanKnox/CookieTracker
(Fork of official typhoeus that enables cookie support) Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic.
HTTPal is a Ruby HTTP library that provides browser-like functionality in terms of saving cookies between requests and proper REFERER handling.
Provides a way to define the structure, lifetime, and other properties of a cookie all in one place.
Cookie Consent is a free JavaScript plugin for alerting users about the use of cookies on your website. For more information visit: https://cookieconsent.insites.com
A library and CLI tool allowing to decode all 4 types of BigIP cookies
This test api calls using curl. If necessary, authenticate before testing, with cookie_for_auth.
An HTTP cookie implemented in ruby
iPhone web apps in full screen mode wipe cookies when the browser closes. This gem uses javascript to store cookie data to local storage and restore from local storage on load
Declarative API for specifying features, switchable in declaration, database and cookies.
Rack middleware that persists session data in an encrypted cookie
Use custom encrypted cookie for Warden instead of rack:session
A rack middleware library that allows for cookies to be passed through form parameters. Specifically, it merges the specified form parameters into the Cookie header of an http request. It gets around the problem of having a flash application which interacts with a web application that uses cookie based sessions.
Allows for parsing and returning cookies in Ruby HTTP client code
rails-identity is a very simple Rails engine that provides JWT-based session management service for Rails apps. This plugin is suitable for pure RESTful API that does not require an intricate identity service. There are no cookies or non-unique IDs involved in this project.
A Rails 3.0 version of Encrypted Cookie Store by FooBarWidget
Offer end-users a configurable /check route to check their browsers compatibility with your Rails application, with the ability to enable/disable standard checker modules or even add their own module logic in Javascript. Standard checkers are: browser name/version, cookies, asset loading and Pusher connectivity.
Rails raises a CookieOverflow exception when the total size of the incoming request's cookie crosses a certain threshold - currently set as 4096 bytes. While it is not advisable to store or pass around such large data in cookies, sometimes, bad actors can try to send large cookie payloads to your application to see if your systems are able to handle it. If not handled, your application would end up raising a large number of 500 exceptions. This gem handles the exception gracefully and responds with a 422 Unprocessable Entity HTTP status code.
A Lita handler for fortune cookies.
Rack middleware to disable cookies when static content is being served, which can prevent caching on some HTTP accelerators (Varnish).
The aim is to be configurable and work with as many kinds of authentication as possible.
cookieless_sessions implements a fallback mechanism for keeping Session-IDs (via GET-Parameter) on clients that doesn't support or allow cookies.