From 7dd0d859e1a0389dde0d6f5e7c129864365f61cc Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Fri, 11 Jun 2010 11:12:13 +0000 Subject: - Patch #497612 by moshe weitzman, Stevel: harden user login - move user_load() to submit handler. --- modules/user/user.module | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/user/user.module') diff --git a/modules/user/user.module b/modules/user/user.module index 8c11e64d1..7ce2e6ac8 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -2114,8 +2114,8 @@ function user_login_submit($form, &$form_state) { * populated and login tasks are performed. */ function user_external_login_register($name, $module) { - $account = user_load_by_name($name); - if (!$account->uid) { + $account = user_external_load($name); + if (!$account) { // Register this new user. $userinfo = array( 'name' => $name, -- cgit v1.2.3