]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/UserController.php
Revamped workings of WYSIWYG code blocks
[bookstack] / app / Http / Controllers / UserController.php
index 46e858d9b6276eeb5c73805803738da9476e5dff..a635bbaa65675cb61cc7ffafdc03c0bda702ae8b 100644 (file)
@@ -75,12 +75,12 @@ class UserController extends Controller
         $passwordRequired = ($authMethod === 'standard' && !$sendInvite);
 
         $validationRules = [
-            'name'    => ['required'],
-            'email'   => ['required', 'email', 'unique:users,email'],
-            'language' => ['string'],
+            'name'             => ['required'],
+            'email'            => ['required', 'email', 'unique:users,email'],
+            'language'         => ['string'],
             'roles'            => ['array'],
             'roles.*'          => ['integer'],
-            'password' => $passwordRequired ? ['required', Password::default()] : null,
+            'password'         => $passwordRequired ? ['required', Password::default()] : null,
             'password-confirm' => $passwordRequired ? ['required', 'same:password'] : null,
             'external_auth_id' => $externalAuth ? ['required'] : null,
         ];
@@ -140,6 +140,7 @@ class UserController extends Controller
             'language'         => ['string'],
             'roles'            => ['array'],
             'roles.*'          => ['integer'],
+            'external_auth_id' => ['string'],
             'profile_image'    => array_merge(['nullable'], $this->getImageValidationRules()),
         ]);