1
0
Эх сурвалжийг харах

Increase username length limit from 15 to 30

Daniel Supernault 5 сар өмнө
parent
commit
207bb36c89

+ 2 - 2
app/Http/Controllers/AdminInviteController.php

@@ -64,7 +64,7 @@ class AdminInviteController extends Controller
 		$usernameRules = [
 			'required',
 			'min:2',
-			'max:15',
+			'max:30',
 			'unique:users',
 			function ($attribute, $value, $fail) {
 				$dash = substr_count($value, '-');
@@ -152,7 +152,7 @@ class AdminInviteController extends Controller
 			'username' => [
 				'required',
 				'min:2',
-				'max:15',
+				'max:30',
 				'unique:users',
 				function ($attribute, $value, $fail) {
 					$dash = substr_count($value, '-');

+ 1 - 1
app/Http/Controllers/Api/ApiV1Dot1Controller.php

@@ -519,7 +519,7 @@ class ApiV1Dot1Controller extends Controller
             'username' => [
                 'required',
                 'min:2',
-                'max:15',
+                'max:30',
                 'unique:users',
                 function ($attribute, $value, $fail) {
                     $dash = substr_count($value, '-');

+ 1 - 1
app/Http/Controllers/Auth/RegisterController.php

@@ -69,7 +69,7 @@ class RegisterController extends Controller
         $usernameRules = [
             'required',
             'min:2',
-            'max:15',
+            'max:30',
             'unique:users',
             function ($attribute, $value, $fail) {
                 $dash = substr_count($value, '-');

+ 1 - 1
app/Http/Controllers/FederationController.php

@@ -79,7 +79,7 @@ class FederationController extends Controller
         if (str_starts_with($resource, 'https://')) {
             if (str_starts_with($resource, 'https://'.$domain.'/users/')) {
                 $username = str_replace('https://'.$domain.'/users/', '', $resource);
-                if (strlen($username) > 15) {
+                if (strlen($username) > 30) {
                     return response('', 400);
                 }
                 $stripped = str_replace(['_', '.', '-'], '', $username);

+ 1 - 1
app/Http/Controllers/ProfileController.php

@@ -344,7 +344,7 @@ class ProfileController extends Controller
             return response($res)->withHeaders(['X-Frame-Options' => 'ALLOWALL']);
         }
 
-        if (strlen($username) > 15 || strlen($username) < 2) {
+        if (strlen($username) > 30 || strlen($username) < 2) {
             return response($res)->withHeaders(['X-Frame-Options' => 'ALLOWALL']);
         }
 

+ 2 - 2
app/Http/Controllers/RemoteAuthController.php

@@ -358,7 +358,7 @@ class RemoteAuthController extends Controller
             'username' => [
                 'required',
                 'min:2',
-                'max:15',
+                'max:30',
                 function ($attribute, $value, $fail) {
                     $dash = substr_count($value, '-');
                     $underscore = substr_count($value, '_');
@@ -489,7 +489,7 @@ class RemoteAuthController extends Controller
             'username' => [
                 'required',
                 'min:2',
-                'max:15',
+                'max:30',
                 'unique:users,username',
                 function ($attribute, $value, $fail) {
                     $dash = substr_count($value, '-');

+ 1 - 1
app/Http/Controllers/SiteController.php

@@ -119,7 +119,7 @@ class SiteController extends Controller
     public function followIntent(Request $request)
     {
         $this->validate($request, [
-            'user' => 'string|min:1|max:15|exists:users,username',
+            'user' => 'string|min:1|max:30|exists:users,username',
         ]);
         $profile = Profile::whereUsername($request->input('user'))->firstOrFail();
         $user = $request->user();

+ 1 - 1
app/Http/Controllers/UserEmailForgotController.php

@@ -27,7 +27,7 @@ class UserEmailForgotController extends Controller
     public function store(Request $request)
     {
         $rules = [
-            'username' => 'required|min:2|max:15|exists:users'
+            'username' => 'required|min:2|max:30|exists:users'
         ];
 
         $messages = [