Skip to content
Snippets Groups Projects
Commit faf23461 authored by Tim Steiner's avatar Tim Steiner
Browse files

Fix a bug when a user navigates directly to the login page. (They received an exception)

parent 0a27395b
No related branches found
No related tags found
No related merge requests found
......@@ -20,8 +20,12 @@ class Auth_IndexController extends App_Controller_Action {
{
$session = new Zend_Session_Namespace(__CLASS__);
$baseUrl = Zend_Controller_Front::getInstance()->getBaseUrl();
try {
$referer = Zend_Uri_Http::factory($_SERVER['HTTP_REFERER']);
if ($referer->getHost() == $_SERVER['HTTP_HOST'] &&
} catch (Exception $e) {
}
if ($referer &&
$referer->getHost() == $_SERVER['HTTP_HOST'] &&
(!$referer->getPort() || $referer->getPort() == $_SERVER['SERVER_PORT']) &&
substr($referer->getPath(), 0, strlen($baseUrl)) == $baseUrl) {
$session->referer = substr($referer->getPath(), strlen($baseUrl));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment