- Notifications
You must be signed in to change notification settings - Fork0
Packages for managing first party client side cookies following GDPR regulations
License
coinbase/cb-cookie-manager
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Coinbase Cookie Manager is a lightweight package for first-party client side cookies that helps adhere to CCPA and GDPR cookie regulations
It can manage four different types of first-party client side cookies:
Necessary Cookies
: Cookies that are necessary for the site to functionPerformance Cookies
: Cookies that impact site performance and help mesaure performanceFunctional Cookies
: Cookies to improve the functionality of the siteTargeting Cookies
: Cookies used for advertising and ad targeting
This repo uses a yarn workspace. To get started with the example app:
cd /path/to/coinbase/cb-cookie-manager# Install Dependencies and Build Packagesyarn installyarn build# Run Example Appcd /path/to/coinbase/cb-cookie-manager/example/appyarn dev
yarn test
@coinbase/cookie-manager
: Package that helps with managing first party client side cookies to adhere to CCPA and GDPR Cookie regulations. More informationhere@coinbase/cookie-banner
: Banner and modal to allow users to choose their cookie preferences.More informationhereexample
: Example app built using NextJS which uses both@coinbase/cookie-manager
and@coinbase/cookie-banner
. Codehere
Commit signing is required for contributing to this repo.For details, see the docs oncontributing andcommit-signing.
Licensed under the Apache License. SeeLICENSE for more information.
About
Packages for managing first party client side cookies following GDPR regulations