likedsg / cookie-consent
cookie 同意
dev-master
2024-02-07 02:30 UTC
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-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')的域名,则在此操作之前此包将无法工作。
使用方法
...