I need password validation like
1 English uppercase characters (A – Z)
2 English lowercase characters (a – z)
3 Base 10 digits (0 – 9)
4 Non-alphanumeric (For example: !, $, #, or %)
5 Unicode characters
I have applied some code but result I am getting is an error. I think regex I have used in wrong format. Please check my code and correct me. Thanks
AuthController.php
protected function validator(array $data)
{
return Validator::make($data, [
'firstname' => 'required|max:255',
'lastname' => 'required|max:255',
'email' => 'required|email|max:255|unique:users',
'password' => 'required|
regex:array("/^.*(?=.{3,})(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\d\X])(?=.*[!$#%]).*$/")|
min:8|
confirmed',
]);
}
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/1kHuNzG
via IFTTT
Aucun commentaire:
Enregistrer un commentaire