Laravel 8 如果用户不';我没有一个小组被安排在laravel 8.x中

Laravel 8 如果用户不';我没有一个小组被安排在laravel 8.x中,laravel-8,Laravel 8,我正在尝试将Laravel8.x用于一个新项目,我正在使用jetstream作为身份验证模块。 “我的用户”表还有一个名为“组”的列,用于标识不同的用户并在不同的页面中路由他们。 注册新用户时,他们的默认组为“NULL”组。我想强制没有组的用户注销。 目前,我正在使用一个中间件,如果没有设置组,它会在错误页面中重定向用户。这项工作的目的,但我想迫使它注销了。 这是我的中间件: public function handle(Request $request, Closure $next) {

我正在尝试将Laravel8.x用于一个新项目,我正在使用jetstream作为身份验证模块。 “我的用户”表还有一个名为“组”的列,用于标识不同的用户并在不同的页面中路由他们。 注册新用户时,他们的默认组为“NULL”组。我想强制没有组的用户注销。 目前,我正在使用一个中间件,如果没有设置组,它会在错误页面中重定向用户。这项工作的目的,但我想迫使它注销了。 这是我的中间件:

public function handle(Request $request, Closure $next)
{
    if ($request->user()->group == NULL)
    {
 
      return response(view('errors.auth_error'));
    
    }
    else
    return $next($request);
}
我尝试了Auth::logout(),但没有结果:/ 有什么建议吗? 提前谢谢