chondal/user-personification

此包允许您在不输入密码的情况下获取其他用户的身份。请注意,您必须非常小心地向谁提供此选项的访问权限,因为它非常适合管理员用户。

v1.1.0 2020-12-09 18:25 UTC

This package is auto-updated.

Last update: 2024-09-10 02:08:41 UTC


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() }}

通过发布配置文件,您可以修改登录和登出后要采取的路径。您还可以发布视图以更改外观,如果您认为有必要。

贡献

欢迎拉取请求。对于重大更改,请首先创建一个问题以讨论您想进行更改的内容。

请确保根据需要更新测试。

许可证

MIT