alroyso vor 1 Jahr
Ursprung
Commit
4e18b48322

+ 1 - 1
.idea/dataSources.local.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
-  <component name="dataSourceStorageLocal" created-in="PS-231.9225.18">
+  <component name="dataSourceStorageLocal" created-in="PS-232.10072.32">
     <data-source name="api_niubiyun_xyz@47.243.54.62" uuid="1e09a6f5-c562-4514-a27d-37e0d8ac0291">
       <database-info product="MySQL" version="5.7.37-log" jdbc-version="4.2" driver-name="MySQL Connector/J" driver-version="mysql-connector-java-8.0.25 (Revision: 08be9e9b4cba6aa115f9b27b215887af40b159e0)" dbms="MYSQL" exact-version="5.7.37" exact-driver-version="8.0">
         <extra-name-characters>#@</extra-name-characters>

+ 13 - 0
app/Http/Controllers/Api/Client/V4Controller.php

@@ -17,6 +17,19 @@ class V4Controller  extends Controller
         auth()->shouldUse('api');
     }
 
+
+    //刷新用户信息
+    public function GetUserinfo(Request $request)
+    {
+        $user = auth()->user();
+        $userinfo = $user->profile();
+        if (empty($userinfo)){
+            return response()->json(['ret' => 0, 'msg' => "获取用户信息失败"]);
+        }
+        return response()->json(['ret' => 1, 'data' => $userinfo], 200);
+    }
+
+
     public function  checkNodeWeihu() {
         $query = Node::with(['onlineLogs', 'dailyDataFlows']);
         $nodeList = $query->where("country_code","=","hk")->get();

+ 1 - 1
app/Models/Node.php

@@ -127,7 +127,7 @@ class Node extends Model
                     'method'      => $this->v2_method,
                     'v2_alter_id' => $this->v2_alter_id,
                     'v2_net'      => $this->v2_net,
-                    'v2_type'     => $this->v2_type,
+                    'v2_type'     => $this->vless === 1 ? 'vless' : $this->v2_type,
                     'v2_host'     => $this->v2_host == null ? '':$this->v2_host,
                     'v2_path'     => $this->v2_path == null ? '':$this->v2_path,
                     'v2_tls'      => $this->v2_tls ? 'tls' : '',

+ 1 - 0
routes/api.php

@@ -112,6 +112,7 @@ Route::group(['namespace' => 'Api\Client', 'middleware' => 'api', 'prefix' => 'c
     Route::get('getconfig', 'V4Controller@GetV2rayNode'); // 获取v2ray节点信息
     Route::get('checkNode', 'V4Controller@checkNodeWeihu');
     Route::get('UserDis', 'V4Controller@UserDis'); //一键关闭帐号状态
+    Route::get('userinfo', 'V4Controller@GetUserinfo'); //一键关闭帐号状态
 //    Route::get('version', 'V3Controller@version'); // 获取账户全部节点
 //    Route::get('getconfig', 'V3Controller@getsysconfig'); // 获取账户全部节点
 });