Download the PHP package dystcz/laravel-cookie-consent-history without Composer
On this page you can find all versions of the php package dystcz/laravel-cookie-consent-history. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dystcz/laravel-cookie-consent-history
More information about dystcz/laravel-cookie-consent-history
Files in dystcz/laravel-cookie-consent-history
Package laravel-cookie-consent-history
Short Description This package allows you to simply store cookie consent history for users, so you can access it later in the unfortunate event of inspection or something.
License MIT
Homepage https://github.com/dystcz/laravel-cookie-consent-history
Informations about the package laravel-cookie-consent-history
🍪 Laravel cookie consent history
This packages aims to make it easy to store anonymous cookie consents in a database in order to comply with rather strict EU cookie policy laws. Your application will get the power of keeping consent history, so you will have no problem with your burden of proof process when someone complains about your cookie consents.
Installation
You can install the package via composer:
Publish config and migrations, run migrations
Register package routes in some of your route files, but if you want to use your own routes and controller, that is completely fine.
Configuration
Usage
Storing consents
You can either register package routes, or you can introduce your own with your controller.
Below is an example store method which comes from Dystcz\CookieConsentHistory\Http\Controllers\CookieConsentsController
.
Complementary front end package
We aim to also provide a complementary javascript package, that will work nicely with this package making cookie law compliance as easy as possible.
Stay tuned.
Testing
Tests coming soon!
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Jakub Theimer
- All Contributors
License
The MIT License (MIT). Please see License File for more information.