cookies-monster - A Simplified EU Cookie Law Approach

  •        24

Following an example on how to use files provided in the ./build folder. Whenever a user clicks Accept, the banner disappears for a year and for the whole domain.

https://github.com/WebReflection/cookies-monster

Tags
Implementation
License
Platform

   




Related Projects

laravel-cookie-consent - Make your Laravel app comply with the crazy EU cookie law

  •    PHP

All sites owned by EU citizens or targeted towards EU citizens must comply with a crazy EU law. This law requires a dialog to be displayed to inform the users of your websites how cookies are being used. You can read more info on the legislation on the site of the European Commission. This package provides an easily configurable view to display the message. Also included is JavaScript code to set a cookie when a user agrees with the cookie policy. The package will not display the dialog when that cookie has been set.

SharePoint 2010 Cookie Approval Control

  •    Javascript

If you need to comply with EU cookie law this control displays a message to each user that cookies are in use on the site and allows them to accept the message

Cookies - JavaScript Client-Side Cookie Manipulation Library

  •    Javascript

Cookies.js is a small client-side javascript library that makes managing cookies easy. RFC6265 defines a strict set of allowed characters for cookie keys and values. In order to effectively allow any character to be used in a key or value, Cookies.js will URI encode disallowed characters in their UTF-8 representation. As such, Cookies.js also expects cookie keys and values to already be URI encoded in a UTF-8 representation when it accesses cookies. Keep this in mind when working with cookies on the server side.

tough-cookie - RFC6265 Cookies and CookieJar for Node.js

  •    Javascript

``` javascriptvar tough = require('tough-cookie'); // note: not 'cookie', 'cookies' or 'node-cookie'var Cookie = tough.Cookie;var cookie = Cookie.parse(header);cookie.value = 'somethingdifferent';header = cookie.toString();var cookiejar = new tough.CookieJar();cookiejar.setCookie(cookie, 'http://currentdomain.example.com/path', cb);// ...cookiejar.getCookies('http://example.com/otherpath',function(err,cookies) { res.headers['cookie'] = cookies.join('; ');});```

cookie-banner - JavaScript based cookie-info banner for complying with EU cookie law

  •    Javascript

Cookie Banner is a super-easy way to ensure you're complying with the EU cookie law. Just reference the cookiebanner.min.js script from your page and you're done. Cookie Banner script is very lightweight and depends on no JavaScript libraries, css files or images.


tough-cookie - RFC6265 Cookies and CookieJar for Node.js

  •    Javascript

Why the name? NPM modules cookie, cookies and cookiejar were already taken. Support for versions of node.js will follow that of the request module.

evercookie - Produces persistent, respawning "super" cookies in a browser, abusing over a dozen techniques

  •    Javascript

Evercookie is a Javascript API that produces extremely persistent cookies in a browser. Its goal is to identify a client even after they've removed standard cookies, Flash cookies (Local Shared Objects or LSOs), and others. This is accomplished by storing the cookie data on as many browser storage mechanisms as possible. If cookie data is removed from any of the storage mechanisms, evercookie aggressively re-creates it in each mechanism as long as one is still intact.

CookieChipper

  •    CSharp

The only comprehensive, freely available cookie manager for MSIE 8+. Mark cookies as "locked" and clean your cache, preserving only your locked cookies.

react-native-cookies - Cookie manager for React Native

  •    Objective-C

Cookie manager for react native. Run react-native link to link the react-native-cookies library.

js-cookie - A simple, lightweight JavaScript API for handling browser cookies

  •    Javascript

If you're viewing this at https://github.com/js-cookie/js-cookie, you're reading the documentation for the master branch. View documentation for the latest release. Do not include the script directly from GitHub (http://raw.github.com/...). The file is being served as text/plain and as such being blocked in Internet Explorer on Windows 7 for instance (because of the wrong MIME type). Bottom line: GitHub is not a CDN.

samesite-examples - Examples of using the SameSite cookie attribute in a variety of language, libraries, and frameworks

  •    HTML

This is a companion repo for the "SameSite cookies explained" article on web.dev. This is your starting point for how cookies work, the functionality of the SameSite attribute, and the changes in Chrome to apply a SameSite=Lax policy by default while requiring the use of SameSite=None; Secure for cookies in a third-party context. This functionality is available now in Chrome 76 behind the associated flags to let you test the effect on your site. This is intended to become default behaviour as of Chrome 80.

Cookie Jar

  •    Javascript

A Javascript class for easy access to browser cookies. Transparently creates a quot;vitual cookie jarquot; for storing many quot;virtual cookiesquot; (key-value pairs) in one actual cookie to avoid the browser's limit on cookies.

securecookie - Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications

  •    SuperCollider

securecookie encodes and decodes authenticated and optionally encrypted cookie values.Secure cookies can't be forged, because their values are validated using HMAC. When encrypted, the content is also inaccessible to malicious eyes. It is still recommended that sensitive data not be stored in cookies, and that HTTPS be used to prevent cookie replay attacks.

cookie-parser - Parse HTTP request cookies

  •    Javascript

Parse Cookie header and populate req.cookies with an object keyed by the cookie names. Optionally you may enable signed cookie support by passing a secret string, which assigns req.secret so it may be used by other middleware. Parse a cookie value as a JSON cookie. This will return the parsed JSON value if it was a JSON cookie, otherwise it will return the passed value.

cookie-session - Simple cookie-based session middleware

  •    Javascript

Simple cookie-based session middleware. A user session can be stored in two main ways with cookies: on the server or on the client. This module stores the session data on the client within a cookie, while a module like express-session stores only a session identifier on the client within a cookie and stores the session data on the server, typically in a database.

SecureCookieHttpModule

  •    ASPNET

Secure your session cookie (and other session-based) cookies for replay attacks using this easy to use ASP.NET HttpModule.

WillStrohl.CookieCheck Module for DotNetNuke

  •    

This is a cookie checking module, written by Will Strohl. Its purpose is to allow you to check to see if your website visitors have cookies enabled or not. Such a process is only reliable on the client-side. This version is compatible with DNN version 4.06.02 and up.

jQuery-Storage-API - This plugin is no longer maintained! A new one, without dependencies with jQuery, is available : https://github

  •    Javascript

jQuery Storage API is a plugin that simplify access to storages (HTML5) & cookies, add namespace storage functionality and provide compatiblity for old browsers with cookies!

react-native-login - :iphone: An example React Native project for client login authentication

  •    Javascript

react-native-login is an example React Native project showing how to use a WebView and react-native-cookies to login to your existing backend. An example server, using Express and Passport is included within this project under the ./server folder. You can use any server though, just be sure to change cookie.remember_me to whatever the name for your persistent cookie is, within the ./ReactNativeLogin/App/components/App.js file. Follow the installation instructions to learn more.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.