以其他用户身份登录后,如何在不退出并重新登录 laravel 7 的情况下返回我的帐户
Posted
技术标签:
【中文标题】以其他用户身份登录后,如何在不退出并重新登录 laravel 7 的情况下返回我的帐户【英文标题】:after i login as another user, how can i return back to my account without loging out and re-login in laravel 7 【发布时间】:2021-02-27 18:23:19 【问题描述】:我用它来允许一个用户以另一个用户身份登录。
Auth::loginUsingId($userId, true);
现在我想创建一个按钮,当在 laravel-7 中单击时,该按钮会将用户路由回他自己的帐户。
【问题讨论】:
是否有任何父子关系您应该定义它 没有。它只是一个登录用户帐户的管理员,他想在不注销的情况下回到自己的帐户 您可以尝试将以前的用户ID 存储在会话中。然后在您“返回”到您的管理员帐户时检索它 【参考方案1】:use laravel impersonate
通过使用它,您将能够登录到其他用户帐户而无需从您的帐户注销
【讨论】:
是的,当您通过 api 发送您模拟的用户 id 时它会起作用以上是关于以其他用户身份登录后,如何在不退出并重新登录 laravel 7 的情况下返回我的帐户的主要内容,如果未能解决你的问题,请参考以下文章
如何在不注销并重新登录的情况下重新加载 .bashrc 设置?
Android Facebook SDK - 如何以其他用户身份登录?