likedsg/cookie-consent

Consentimento de cookies

Maintainers

Package info

github.com/dev-like/cookies

pkg:composer/likedsg/cookie-consent

Fund package maintenance!

spatie.be/open-source/support-us

Statistics

Installs: 27

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2024-02-07 02:30 UTC

This package is auto-updated.

Last update: 2026-03-07 06:41:49 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

...