首页 > 解决方案 > Auth::login 不会持久化用户

问题描述

这是最基本的代码:

    Auth::login($user, true);
    var_dump(Auth::user());

    return redirect('/user');

在“/用户”网址上,我正在做的只是 var_dump(Auth::user());

在第一个 vardump 中,我看到了正确的用户,一切都很好,但在第二个中,我得到了 null。我不知道为什么它会失去会话。有任何想法吗?

两个网址都在 web.php 中,我正在使用 Laravel Passport 身份验证令牌

@edit:删除 var_dump 后,代码有效,我不知道为什么

标签: phplaravelauthenticationauthorization

解决方案


推荐阅读