alroyso 6 månader sedan
förälder
incheckning
095ef5c5a7
1 ändrade filer med 11 tillägg och 0 borttagningar
  1. 11 0
      app/Http/Controllers/ClientController.php

+ 11 - 0
app/Http/Controllers/ClientController.php

@@ -17,6 +17,15 @@ class ClientController extends Controller
 {
     public function config(string $target, User $user, array $servers)
     {
+        if (sysConfig('is_custom_subscribe')) {
+            $url = sysConfig('website_url');
+            $name = 'naiyou';
+            //header("header('Content-Type: text/text; charset=utf-8');");
+            header("isp-name: {$name}");
+            header("isp-url: {$url}");
+            header("isp-faq: {$url}");
+            header("subscription-userinfo: upload={$user->u}; download={$user->d}; total={$user->transfer_enable}; expire={$user->expired_at}");
+        }
         if (strpos($target, 'quantumult%20x') !== false) {
             return $this->quantumultX($user, $servers);
         }
@@ -42,6 +51,7 @@ class ClientController extends Controller
 
 
         if (strpos($target, 'sing') !== false) {
+
             return (new SingBox)->NewSingBox($user,$servers);
         }
 //            if (strpos($target, 'shadowsocks') !== false) {
@@ -87,6 +97,7 @@ class ClientController extends Controller
 
     private function origin(array $servers = [], bool $encode = true): string
     {
+
         $uri = '';
         foreach ($servers as $server) {
             if ($server['type'] === 'shadowsocks') {