/ / Come consentire caratteri speciali per una password in Laravel? - php, validation, laravel

Come consentire caratteri speciali per una password in Laravel? - php, validation, laravel

Di default il validatore di Laravel ha alpha,apha_num, apha_dash. Tutti e tre i quali non possono controllare caratteri speciali, quindi se li imposto per il campo della password, mi dà sempre un errore se la password ha un carattere speciale. Qualcuno sa come abilitare caratteri speciali nella convalida?

risposte:

1 per risposta № 1

Suggerirei semplicemente di non usare nulla eccetto il necessario e forse una lunghezza minima (min: 6 iirc). In questo modo l'utente può inserire ciò che vuole, numeri, lettere o caratteri speciali ...

La mia domanda sarebbe cosa stai cercando di impedire?


0 per risposta № 2

Puoi usare un'espressione regolare come validatore.

"field" => "regex:A-Za-z0-9!-_"

Aggiungi i caratteri speciali che vuoi consentire dopo il 0-9 parte dell'espressione.