From eafaae2327feb7244c37da3e94dbbc912be9db88 Mon Sep 17 00:00:00 2001 From: ben Date: Fri, 24 Oct 2008 16:25:45 +0000 Subject: The friend invite infrastructure is now secure. git-svn-id: https://code.elgg.org/elgg/trunk@2310 36083f99-b078-4883-b0ff-0f9b5a30f544 --- actions/register.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'actions/register.php') diff --git a/actions/register.php b/actions/register.php index a92f37f54..5cbb9afbf 100644 --- a/actions/register.php +++ b/actions/register.php @@ -23,6 +23,7 @@ $email = get_input('email'); $name = get_input('name'); $friend_guid = (int) get_input('friend_guid',0); + $invitecode = get_input('invitecode'); $admin = get_input('admin'); if (is_array($admin)) $admin = $admin[0]; @@ -38,7 +39,7 @@ (trim($password)!="") && (strcmp($password, $password2)==0) ) && - ($guid = register_user($username, $password, $name, $email, $friend_guid)) + ($guid = register_user($username, $password, $name, $email, false, $friend_guid, $invitecode)) ) { $new_user = get_entity($guid); @@ -69,7 +70,7 @@ $qs = explode('?',$_SERVER['HTTP_REFERER']); $qs = $qs[0]; - $qs .= "?u=" . urlencode($username) . "&e=" . urlencode($email) . "&n=" . urlencode($name); + $qs .= "?u=" . urlencode($username) . "&e=" . urlencode($email) . "&n=" . urlencode($name) . "&friend_guid=" . $friend_guid; forward($qs); -- cgit v1.2.3