likedsg / cookie-consent
Consentimento de cookies
Fund package maintenance!
spatie.be/open-source/support-us
Requires
- php: ^8.0
- illuminate/cookie: ^8.0|^9.0|^10.0
- illuminate/support: ^8.0|^9.0|^10.0
- illuminate/view: ^8.0|^9.0|^10.0
- spatie/laravel-package-tools: ^1.9
Requires (Dev)
- fakerphp/faker: ^1.9
- orchestra/testbench: ^6.0|^7.0|^8.0
- pestphp/pest: ^1.22
This package is auto-updated.
Last update: 2024-04-07 02:48:18 UTC
README
Instalação
Você pode instalar o pacote via compositor:
composer require likedsg/cookie-consent
O pacote será registrado automaticamente.
Opcionalmente, você pode publicar o arquivo de configuração:
php artisan vendor:publish --provider="Likedsg\CookieConsent\CookieConsentServiceProvider" --tag="cookie-consent-config"
Este é o conteúdo do arquivo de configuração publicado:
return [ /* * Use esta configuração para ativar a caixa de diálogo de consentimento de cookies. */ 'enabled' => env('COOKIE_CONSENT_ENABLED', true), /* * O nome do cookie no qual armazenamos caso o usuário * tenha concordado em aceitar as condições. */ 'cookie_name' => 'laravel_cookie_consent', /* * Defina a duração do cookie em dias. O padrão é 365 * 20. */ 'cookie_lifetime' => 30, ];
O domínio do cookie é definido pela chave 'domain' em config/session.php, certifique-se de adicionar um valor em seu .env para SESSION_DOMAIN. Se você estiver usando um domínio com uma porta na URL como 'localhost:3000', este pacote não funcionará até que você faça isso.
Utilização
...