X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/eb653bda16f2f1e82e5e0f0a047d63871f0b9389..refs/pull/3260/head:/app/Http/Controllers/UserController.php diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 46e858d9b..a635bbaa6 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -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()), ]);