dogado / laravel-cookie-manager
一个cookie管理库,具有修改cookie的不同功能
1.2.0
2021-12-02 15:52 UTC
Requires
- php: ^7.3|^8.0
- cbschuld/browser.php: ^1.9
- symfony/http-foundation: ^5.3.7|^6.0
Requires (Dev)
- fakerphp/faker: ^1.14
- phpstan/phpstan: ^0.12.89
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
This package is auto-updated.
Last update: 2024-08-29 06:00:41 UTC
README
介绍
由dogado GmbH维护的Laravel项目客户端库包。
它提供了一个中间件类,如果请求是SSL加密的,则自动将cookie转换为Secure
,如果浏览器支持,则设置SameSite=None
属性。
要了解更多关于SameSite
cookie及其使用方法,请查看Google的web.dev博客或Mozilla文档。
要求
- php
^7.3
或^8.0
symfony/http-foundation
版本^5.3.7
或^6.0
安装
composer require dogado/laravel-cookie-manager
配置您的Kernel以使用中间件
根据需求,将以下类添加到适当的Laravel kernel中间件配置中。
\Dogado\Laravel\CookieManager\Http\Middleware\SecureResponseCookies::class
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。