Небезопасный символ в пароле rest api false - PullRequest
0 голосов
/ 06 марта 2020

Как обработать небезопасный символ ("<> #% {} | \ ^ ~ []` ") в моем пароле, используя rest api laravel. Пример: << @ Dmin91. моя попытка аутентификации всегда ложна взамен. </p>

1 Ответ

0 голосов
/ 06 марта 2020

Используйте регулярные выражения для разрешения специальных символов

^. (? =. {3,}) (? =. [a-zA-Z]) (? =. [0-9]) (? =. [\ d \ x]) (? =. [! $ #%]). $

Например

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