bearerToken(); if($token == null) { $token = $request->token; } $session = LoginSession::where('token', $token) ->first(); if(!$session->active) { return response()->json([ 'error' => 'token is invalid' ], 401); } } catch(Exception $e) { return response()->json([ 'error' => 'token not found' ], 401); } return $next($request); } }