0

我已经为管理员完成了多重身份验证系统,并且运行良好。但是当管理员登录时,我想在前端标题中显示他们的名字。我正在使用Auth::user(),但null即使用户(管理员)已登录,它也会返回。下面是前端的控制器代码

public function __construct()
{
    $this->middleware('auth:admin');
}

public function index(){
    // return view('frontEnd.homepage');
    return dd(Auth::user());
}

如果我不使用中间件,那么我可以访问经过身份验证的用户(管理员)。但是当管理员未经身份验证时,它会阻止前端页面的访问。我该如何解决?

4

0 回答 0