summaryrefslogtreecommitdiff
path: root/modules/user/controllers/admin_users.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/controllers/admin_users.php')
-rw-r--r--modules/user/controllers/admin_users.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/user/controllers/admin_users.php b/modules/user/controllers/admin_users.php
index 38e68d30..496ed9ca 100644
--- a/modules/user/controllers/admin_users.php
+++ b/modules/user/controllers/admin_users.php
@@ -37,6 +37,12 @@ class Admin_Users_Controller extends Controller {
$valid = false;
}
+ if ($form->add_user->password->value &&
+ $form->add_user->password->value != $form->add_user->password2->value) {
+ $form->add_user->password2->add_error("mistyped", 1);
+ $valid = false;
+ }
+
if ($valid) {
$user = user::create(
$name, $form->add_user->full_name->value, $form->add_user->password->value);
@@ -106,6 +112,12 @@ class Admin_Users_Controller extends Controller {
}
}
+ if ($form->edit_user->password->value &&
+ $form->edit_user->password->value != $form->edit_user->password2->value) {
+ $form->edit_user->password2->add_error("mistyped", 1);
+ $valid = false;
+ }
+
if ($valid) {
$user->name = $new_name;
$user->full_name = $form->edit_user->full_name->value;