likedsg/cookie-consent

cookie 同意

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

This package is auto-updated.

Last update: 2024-09-07 03:43:45 UTC


README

安装

您可以通过包管理器安装此包

composer require likedsg/cookie-consent

包将被自动注册。

可选地,您可以发布配置文件

php artisan vendor:publish --provider="Likedsg\CookieConsent\CookieConsentServiceProvider" --tag="cookie-consent-config"

这是已发布配置文件的内容

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,
];

cookie 的域名由 config/session.php 中的 'domain' 键定义,请确保在 .env 中添加 SESSION_DOMAIN 的值。如果您正在使用带有端口的 URL(如 'localhost:3000')的域名,则在此操作之前此包将无法工作。

使用方法

...