matthewbdaly / laravel-impersonator
模拟其他用户以协助解决 issues
0.0.1
2017-11-19 13:23 UTC
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^3.5
- phpunit/phpunit: ^6.4
- psy/psysh: ^0.8.14
- satooshi/php-coveralls: ^1.0
- squizlabs/php_codesniffer: ^3.1
This package is auto-updated.
Last update: 2024-08-28 07:23:40 UTC
README
模拟其他用户以协助解决 issues
安装
运行以下命令以安装包:
composer require matthewbdaly/laravel-impersonator
然后只需将此代码包含在您的 app/Http/Kernel.php
文件中适当的位置,以便导入中间件
\Matthewbdaly\LaravelImpersonator\Http\Middleware\Impersonator::class
您可以根据需要全局应用或仅针对特定路由应用。您还需要将特性 Matthewbdaly\LaravelImpersonator\Eloquent\Traits\CanImpersonate
添加到用户模型中,以添加这些方法
startImpersonating($id)
- 开始模拟用户$id
stopImpersonating()
- 停止模拟isImpersonating()
- 用户是否正在模拟?