header('authorization', ''); if (!preg_match('/^\s*Bearer\s+(\S+)\s*$/i', $header, $m)) { return ''; } $token = $m[1]; return (str_starts_with($token, self::PREFIX) && strlen($token) === strlen(self::PREFIX) + 64) ? $token : ''; } }