saidekd / laravel-visitor
Laravel Visitor 包
v2.1.0
2022-09-28 15:37 UTC
Requires
- php: ^8.0
- illuminate/database: ^9.0
- illuminate/http: ^9.0
- illuminate/session: ^9.0
- jenssegers/agent: ^2.6
README
安装
使用 composer 安装此包。
composer require sadekd/laravel-visitor
使用发布命令将包配置复制到本地配置
php artisan vendor:publish --provider="SadekD\LaravelVisitor\LaravelVisitorServiceProvider"
用法
在 App\Http\Kernel.php 中添加此中间件
\SadekD\LaravelVisitor\Http\Middleware\VisitorMiddleware::class,
对于 web 组中的所有路由
protected $middlewareGroups = [ 'web' => [ ['some laravel middlewares'], \SadekD\LaravelVisitor\Http\Middleware\VisitorMiddleware::class, ['other app middlewares'], ], ];
可以分配给路由组或单独使用
protected $routeMiddleware = [ ['some laravel middlewares'], 'visitor' => \SadekD\LaravelVisitor\Http\Middleware\VisitorMiddleware::class, ['other app middlewares'], ];
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 获取更多信息。