X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=src%2Fredirect.php;h=c417b76a16dd18fd2c53edc228cc735ab542c9d3;hp=17623d817dd29c54695729986b9df15bf5382fc5;hb=b86f98e4d616f433403a56bfee1baab637c977bc;hpb=7e2ff8448ac2f801e4ffc43c1149c94a8a760800 diff --git a/src/redirect.php b/src/redirect.php index 17623d81..c417b76a 100644 --- a/src/redirect.php +++ b/src/redirect.php @@ -52,7 +52,7 @@ if (!isset($login_username)) { } if (!sqsession_is_registered('user_is_logged_in')) { - do_hook ('login_before'); + do_hook('login_before', $null); $onetimepad = OneTimePadCreate(strlen($secretkey)); $key = OneTimePadEncrypt($secretkey, $onetimepad); @@ -79,13 +79,9 @@ if (!sqsession_is_registered('user_is_logged_in')) { * function which gives us full control how the cookie is set. We do that * to add the HttpOnly cookie attribute which blocks javascript access on * IE6 SP1. - * sqsetcookieflush is needed to send out the headers. sqsetcookie caches - * the cookies to be send. If we don't do that we only can send 1 single cookie - * which is not sufficient. */ sqsetcookie(session_name(),session_id(),false,$base_uri); sqsetcookie('key', $key, false, $base_uri); - sqsetcookieflush(); sqsession_register($onetimepad, 'onetimepad'); @@ -116,7 +112,7 @@ if (!sqsession_is_registered('user_is_logged_in')) { $username = $login_username; sqsession_register ($username, 'username'); - do_hook ('login_verified'); + do_hook('login_verified', $null); } /* Set the login variables. */