* @license https://www.gnu.org/licenses/agpl-3.0.en.html/ GNU Affero General Public License v3.0 */ namespace App\Actions\Fortify; use Illuminate\Validation\Rules\Password as Password; trait PasswordValidationRules { /** * Get the validation rules used to validate passwords. * * @return array */ protected function passwordRules(): array { return [ 'required', 'string', Password::min(12)->mixedCase()->letters()->numbers()->uncompromised(), ]; } }