Quellcode durchsuchen

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

- 在 api.php 路由文件中新增 isInviteCode 接口路由- 在 Auth 控制器中实现 isInviteCode 方法- 该接口默认返回 show 字段为0,表示不显示邀请码- 接口用于控制前端注册页面是否显示邀请码输入框
shichen vor 9 Monaten
Ursprung
Commit
684214f1e3
2 geänderte Dateien mit 14 neuen und 0 gelöschten Zeilen
  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 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 639
     Route::group(function () {
640
+        // 注册是否显示邀请码
641
+        Route::get('isInviteCode', 'api.Auth/isInviteCode');
640 642
         // 将 所有用户 令牌设置为失效
641 643
         Route::get('invalidateAllTokens', 'api.Auth/invalidateAllTokens');
642 644