Selaa lähdekoodia

feat(auth): 添加注册邀请码显示控制接口

- 在 api.php 路由文件中新增 isInviteCode 接口路由- 在 Auth 控制器中实现 isInviteCode 方法- 该接口默认返回 show 字段为0,表示不显示邀请码- 接口用于控制前端注册页面是否显示邀请码输入框
shichen 9 kuukautta sitten
vanhempi
commit
684214f1e3
2 muutettua tiedostoa jossa 14 lisäystä ja 0 poistoa
  1. 12 0
      app/controller/api/Auth.php
  2. 2 0
      route/api.php

+ 12 - 0
app/controller/api/Auth.php

@@ -2926,4 +2926,16 @@ class Auth extends BaseController
2926
 
2926
 
2927
         return app('json')->success($userTokens);
2927
         return app('json')->success($userTokens);
2928
     }
2928
     }
2929
+
2930
+    /**
2931
+     * @return mixed
2932
+     * @author 史晨
2933
+     * @date 2025/11/3 09:22
2934
+     * 注册是否显示邀请码
2935
+     */
2936
+    public function isInviteCode()
2937
+    {
2938
+        $data['show'] = 0;
2939
+        return app('json')->success($data);
2940
+    }
2929
 }
2941
 }

+ 2 - 0
route/api.php

@@ -637,6 +637,8 @@ Route::group('api/', function () {
637
 
637
 
638
     //非强制登录
638
     //非强制登录
639
     Route::group(function () {
639
     Route::group(function () {
640
+        // 注册是否显示邀请码
641
+        Route::get('isInviteCode', 'api.Auth/isInviteCode');
640
         // 将 所有用户 令牌设置为失效
642
         // 将 所有用户 令牌设置为失效
641
         Route::get('invalidateAllTokens', 'api.Auth/invalidateAllTokens');
643
         Route::get('invalidateAllTokens', 'api.Auth/invalidateAllTokens');
642
 
644