summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2005-05-21 11:57:59 +0000
committerDries Buytaert <dries@buytaert.net>2005-05-21 11:57:59 +0000
commit2a744f8950653468c995d436cbf0a139481b26f5 (patch)
tree74650f45ffdca7cbe584fd3cfbdb5e15db7855fc
parentfafa11aff01ed5ed390063b67d63e9498c6d6ada (diff)
downloadbrdo-2a744f8950653468c995d436cbf0a139481b26f5.tar.gz
brdo-2a744f8950653468c995d436cbf0a139481b26f5.tar.bz2
- Patch #11791 by kps: trim passwords to avoid copy-paste mistakes.
-rw-r--r--modules/user.module4
-rw-r--r--modules/user/user.module4
2 files changed, 6 insertions, 2 deletions
diff --git a/modules/user.module b/modules/user.module
index b84e73838..d13263498 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -805,7 +805,7 @@ function user_login($edit = array(), $msg = '') {
else if ($edit['name'] && $edit['pass']) {
if (!$user->uid) {
- $user = user_authenticate($edit['name'], $edit['pass']);
+ $user = user_authenticate($edit['name'], trim($edit['pass']));
}
if ($user->uid) {
@@ -1158,6 +1158,8 @@ function user_edit_validate($uid, &$edit) {
// If required, check that proposed passwords match. If so, add the new password to $edit.
if ($edit['pass1']) {
+ $edit['pass1'] = trim($edit['pass1']);
+ $edit['pass2'] = trim($edit['pass2']);
if ($edit['pass1'] == $edit['pass2']) {
$edit['pass'] = $edit['pass1'];
}
diff --git a/modules/user/user.module b/modules/user/user.module
index b84e73838..d13263498 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -805,7 +805,7 @@ function user_login($edit = array(), $msg = '') {
else if ($edit['name'] && $edit['pass']) {
if (!$user->uid) {
- $user = user_authenticate($edit['name'], $edit['pass']);
+ $user = user_authenticate($edit['name'], trim($edit['pass']));
}
if ($user->uid) {
@@ -1158,6 +1158,8 @@ function user_edit_validate($uid, &$edit) {
// If required, check that proposed passwords match. If so, add the new password to $edit.
if ($edit['pass1']) {
+ $edit['pass1'] = trim($edit['pass1']);
+ $edit['pass2'] = trim($edit['pass2']);
if ($edit['pass1'] == $edit['pass2']) {
$edit['pass'] = $edit['pass1'];
}