当前位置:  开发笔记 > 编程语言 > 正文

如何使用Laravel将身份验证从一个用户切换到另一个用户

如何解决《如何使用Laravel将身份验证从一个用户切换到另一个用户》经验,为你挑选了0个好方法。

首先,我以用户X身份登录,我的功能如下:

public function loginAs($userId)
{
    Auth::loginUsingId($userId); // now use Y user
    return response()->json(['logged' => Auth::check(), 'user' => Auth::user()]);

}

当我尝试打印出来时Auth::check()它返回TRUE,这是好的到目前为止我现在以用户Y身份登录,事情是我首先以X用户身份登录然后切换到另一个Y用户但是当我打电话给其他一些functoins时似乎记录的当前用户仍然是X,我想成为当前用户登录的Y ...这可能需要对会话做一些事情或者我不确切知道如何做这件事,如果有人有任何感激会很感激在Laravel 5中如何实现或完成任何想法.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有