// String-based $request->validate([ 'password' => 'required|string|confirmed|min:8', ]);
// Using the Password rule object $request->validate([ 'password' => ['required', 'confirmed', Password::min(8)], ]);
$request->validate([ 'password' => [ 'required', 'confirmed', Password::min(8) ->mixedCase() ->letters() ->numbers() ->symbols() ->uncompromised(), ], ]);