cookie("sessionKey"); if(!$sessionKey){ return $next($request); } $appSession = AppSession::where("session_key",$sessionKey)->first(); if(!$appSession){ return $next($request); } if(!$appSession->is_active){ return $next($request); } if ($appSession->session_type !== 'PRO') { return $next($request); } return redirect("/mc/dashboard"); } }