---
title: "Правило `Password` - сильні паролі “з коробки”"
url: https://laravelukraine.com/blog/pravilo-password-silni-paroli-z-korobki
author: "Олексій Бабінцев"
date: 2026-10-28
---

# Правило `Password` - сильні паролі “з коробки”

Потрібні надійні вимоги до пароля?

Готовий клас-правило `Password` закриває це.

**Можливості:**

* Мінімальна довжина
* Літери, цифри, символи
* Різний регістр
* Перевірка “uncompromised” (Have I Been Pwned)

**Laravel 11:**

`Illuminate\Validation\Rules\Password`

Порада: задайте дефолти в `AppServiceProvider`.

```php
use Illuminate\Validation\Rules\Password;

public function rules()
{
  return [
    'password' => [
      'required',
      'confirmed',
      Password::min(8)
        ->letters()
        ->mixedCase()
        ->numbers()
        ->symbols()
        ->uncompromised(),
    ],
  ];
}
```
