From cc755f51848b0db90c520d8950a1bbc72159ba83 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Wed, 20 May 2015 16:16:25 +0100 Subject: [PATCH] Improve the username regex --- app/Models/User.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 3158b710..17db89ca 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -45,7 +45,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon * @var string[] */ protected $rules = [ - 'username' => 'required|alpha_num|unique:users', + 'username' => ['required', 'regex:/\A(?!.*[:;]-\))[ -~]+\z/', 'unique:users'], 'email' => 'required|email|unique:users', 'password' => 'required', ];