diff --git a/application/Config/Aauth.php b/application/Config/Aauth.php index 75b8181..bf0f84a 100644 --- a/application/Config/Aauth.php +++ b/application/Config/Aauth.php @@ -75,7 +75,7 @@ class Aauth extends BaseConfig | (default: '[a-zA-Z0-9]+') */ public $userVerification = false; - public $userRegexPattern = '[a-zA-Z0-9]+'; + public $userRegexPattern = '^[a-zA-Z0-9]+$'; /* |-------------------------------------------------------------------------- diff --git a/application/Models/Aauth/UserModel.php b/application/Models/Aauth/UserModel.php index 82c4992..3d74766 100644 --- a/application/Models/Aauth/UserModel.php +++ b/application/Models/Aauth/UserModel.php @@ -100,6 +100,8 @@ class UserModel extends Model $this->table = $this->config->dbTableUsers; $this->DBGroup = $this->config->dbProfile; + print_r($this->config); + $this->validationRules['email'] = 'required|if_exist|valid_email|is_unique[' . $this->table . '.email,id,{$row->id}]'; $this->validationRules['password'] = 'required|if_exist|min_length[' . $this->config->passwordMin . ']|max_length[' . $this->config->passwordMax . ']'; $this->validationRules['username'] = 'if_exist|is_unique[' . $this->table . '.username,id,{$row->id}]|min_length[3]|regex_match[/' . $this->config->userRegexPattern . '/]';