chondal / user-personification
此包允许您在不输入密码的情况下获取其他用户的身份。请注意,您必须非常小心地向谁提供此选项的访问权限,因为它非常适合管理员用户。
v1.1.0
2020-12-09 18:25 UTC
Requires (Dev)
- orchestra/testbench: ^4.6
README
此包允许您在不输入密码的情况下获取其他用户的身份。请注意,您必须非常小心地向谁提供此选项的访问权限,因为它非常适合管理员用户。
🚀 快速开始
安装包
composer require chondal/user-personification
安装依赖
Config/app.php -> providers
Chondal\UserPersonification\UserPersonificationServiceProvider::class,
别名
'UserPersonification' => Chondal\UserPersonification\Facades\UserPersonification::class,
用法
在屏幕上显示获取用户身份的链接,此方法等待用户ID登录。
{{ UserPersonification::loginForm($user->id) }}
一旦进入用户界面,您可以将此链接放入登出并返回管理员用户的界面。
{{ UserPersonification::logoutForm() }}
通过发布配置文件,您可以修改登录和登出后要采取的路径。您还可以发布视图以更改外观,如果您认为有必要。
贡献
欢迎拉取请求。对于重大更改,请首先创建一个问题以讨论您想进行更改的内容。
请确保根据需要更新测试。