“Правила проверки пароля Laravel” Ответ

Валидация пароля Ларавела

'password' => 'required|
               min:6|
               regex:/^.*(?=.{3,})(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\d\x])(?=.*[!$#%]).*$/|
               confirmed',
Sleepy Salmon

Правила проверки пароля Laravel

// Laravel 8+

// Require at least 8 characters...
Password::min(8)

// Require at least one letter...
Password::min(8)->letters()

// Require at least one uppercase and one lowercase letter...
Password::min(8)->mixedCase()

// Require at least one number...
Password::min(8)->numbers()

// Require at least one symbol...
Password::min(8)->symbols()
  
// Or you can chain them all
use Illuminate\Validation\Rules\Password;

$rules = [
    'password' => [
        'required',
        'string',
        Password::min(8)
            ->mixedCase()
            ->numbers()
            ->symbols()
            ->uncompromised(),
        'confirmed'
    ],
]
Obedient Okapi

Валидация пароля Ларавела

use Illuminate\Support\Facades\Validator;
use Illuminate\Validation\Rules\Password;

$validator = Validator::make($request->all(), [
    'password' => ['required', 'confirmed', Password::min(8)],
]);
Silly Sardine

Ответы похожие на “Правила проверки пароля Laravel”

Вопросы похожие на “Правила проверки пароля Laravel”

Больше похожих ответов на “Правила проверки пароля Laravel” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования